ssms相关内容
可能的重复: sql 在 ssms 中跑得很快,在 asp.net 中很慢 使用SQL Server 2005,有几个大表的sql查询,在程序中超时.但是,当我在查询分析器中运行它时,它会在大约 30 秒内完成. 为什么不同? 解决方案 通常这些都是 SET 设置的差异,导致方案不同.在 Management Studio 中,该过程可能使用与创建时的相同设置运行. 查
..
我认为这很简单,但事实并非如此...我确定有一种简单的方法可以做到,但我无法找到它.为我感到羞耻. 我想导入/导出数据库本身、表、约束(外键等).我宁愿不拿数据,但如果没有其他办法,我可以摆脱它. 那么……您如何使用 MS SQL Server Management Studio 导出数据库?你如何导入它? 我找到的唯一解决方案是右键单击表格并“创建脚本",但我有大约 100 个
..
我正在使用 SSMS 并尝试将存储过程的结果导出到新的 excel 文件.SP 接受一个 int 参数,但我找不到在查询中调用它的方法. 最新努力- EXEC sp_makewebtask@outputfile = 'C:\Users\me\Documents\testing.xls',@query = **ExportAsExcel** N'@id' = 123@colheaders =
..
在调试期间,我们可以在 SQL Server Management Studio (SSMS) 中查看表值变量中的值(行和单元格)吗?如果是,如何? 解决方案 根据此 Microsoft Connect 链接尚未实现:微软连接
..
我使用的是 Windows Vista,但无法使用新创建的用户登录. 我打开 SQL Server Management Studio. 我通过右键单击“安全"->“登录"来创建一个新登录. 检查:SQL Server 身份验证 登录名:测试员 密码:test 点击确定 我将此用户添加到用户映射到我选择的数据库. 单击文件 -> 连接对象资源管理器,选择 SQL Server
..
我最近在维修我公司的备用笔记本电脑时使用了它(设置了普通用户).登录数据库时,我已选中 SQL Server Management Studio 中的“记住密码"选项. 我需要清除我使用过的登录名和密码信息,以防止下一个使用笔记本电脑的人使用我的登录名和密码.我该怎么做? 解决方案 这里的另一个答案也提到了自 2012 年以来您可以通过 如何从“连接到服务器"对话框中删除缓存的服务器
..
我想在 SQL Server Management Studio 2008 中自动生成脚本. 现在我要做的是: 右键单击我的数据库,任务,“生成脚本..." 手动选择我需要的所有导出选项,然后在“选择对象"选项卡上点击全选 选择导出文件夹 最终点击“完成"按钮 有没有办法让这个任务自动化? 编辑:我想生成创建脚本,而不是更改脚本. 解决方案 Brann 在 V
..
当我在 SQL Server 中创建一个表并保存它时,如果我尝试编辑表设计,例如将列类型从 int 更改为 real,我会收到此错误: 不允许保存更改.您所做的更改需要删除并重新创建下表.您对无法重新创建的表进行了更改,或者启用了阻止保存需要重新创建表的更改的选项. 为什么我必须重新创建表?我只想将数据类型从 smallint 更改为 real. 桌子是空的,我到现在都没用过.
..
如何使用 SQL Server Management Studio 制作复合键? 我想要两个 INT 列来形成表的标识(唯一) 解决方案 打开系列零件设计表标签 突出显示您的两个 INT 字段(Ctrl/Shift+单击第一列中的灰色块) 右键单击 -> 设置主键
..
我有一个在 SQL Server Management Studio 中运行的查询(连接到 SQL Server 2005 数据库).我想以 CSV 格式导出数据.不是 CSV 格式,您只需在每列之间添加一个逗号,而是“真正的"CSV 格式,您在字符串周围加上引号.这样您就可以导出包含逗号或引号的数据. 我看到的所有示例都仅限于想要的格式.我不知道引用字符串的选项在哪里. 如果 SSM
..
我已经这样做了几十次,但最近遇到了这个错误.以下是我到达这里所经历的步骤: 在与原始数据库相同的服务器上创建我的 Azure SQL v12 数据库的副本 将复制版本(从用户交互中完全不活动)导出到 blob 存储 将 .bacpac 文件从 blob 存储下载到我的本地驱动器 在 SSMS(2016 年 10 月版)我的本地 sql 服务器实例中,右键单击“数据库"并选择“导入数据层
..
我在 Azure 上创建了一个试用帐户,并从 部署了我的数据库SmarterAsp. 当我在 SmarterAsp\MyDatabase 上运行数据透视查询时,结果出现在 2 秒. 但是,在 Azure\MyDatabase 上运行相同的查询需要 94 秒. 我使用 SQL Server 2014 Management Studio(试用版)连接到服务器并运行查询. 这是不
..
如何在 SQL Server Management Studio 中查看来自 NTEXT 或 NVARCHAR(max) 的所有文本?默认情况下,它似乎只返回前几百个字符(255?),但有时我只想快速查看整个字段,而无需编写程序来执行此操作.即使 SSMS 2012 仍然有这个问题:( 解决方案 选项 (查询结果/SQL Server/结果到网格页面) 要更改当前查询的选项,请单击“
..
查询历史是否存储在某些日志文件中?如果是,你能告诉我如何找到他们的位置吗?如果没有,你能给我一些关于如何看到它的建议吗? 解决方案 [自从 这个问题 可能会作为重复问题关闭.] 如果 SQL Server 没有重新启动(并且计划没有被驱逐等),您可能能够在计划缓存中找到查询. SELECT t.[文本]FROM sys.dm_exec_cached_plans AS p交叉应用 s
..
当我使用右键单击“脚本为"菜单创建查询时,SQL Server Management Studio 总是插入 GO 命令.为什么?GO 实际上是做什么的? 解决方案 它是一个批处理终止符,但是你可以将它更改为任何你想要的
..
我们正在编写一个新的应用程序,在测试时,我们将需要一堆虚拟数据.我已经通过使用 MS Access 将 excel 文件转储到相关表中来添加该数据. 我们经常想要“刷新"相关表,这意味着将它们全部删除,重新创建它们,并运行保存的 MS Access 追加查询. 第一部分(删除和重新创建)是一个简单的 sql 脚本,但最后一部分让我感到畏缩.我想要一个包含一堆 INSERT 的设置脚本来
..
我已经遇到这个问题几个星期了.问题是查询在网站上运行需要 4-5 分钟,而在 ssms 中运行最多需要 2 或 3 秒.我还发现,在我对这个查询进行更改(例如添加 customerId 变量)后,它将开始在网页上快速运行,但到第二天它又变慢了.有问题的查询是这样的: DECLARE @customerID INTSET @customerID = @CustID声明@MyTable 表(Iden
..
我会预先说明我不是 DBA! 我正在尝试在 SQL Server 2008 R2 标准版上设置审核,但安全部分缺少审核文件夹. 这是与仅在 Enterprise 和 DataCenter 版本中的“细粒度审计"相关的版本问题吗? 非常感谢任何帮助! 解决方案 根据 SQL Server 2008 R2 各版本支持的功能 审核仅在 2008/2008 R2 Enterpri
..
我的前端应用程序有一个文本区域,用户可以在其中输入存储过程.我想验证 SP,类似于选项“解析"在 SSMS (Ctrl+F5) 中. 我们有图书馆吗?或功能?完成这个? 提前致谢. 解决方案 你可以使用 Microsoft.SqlServer.SqlManagementObjects 或 (SMO) 简称 你需要打电话 var options = new Microso
..
我注意到在 SSMS (SQL Server Management Studio 2016) 中,查询结果在一秒钟内返回(超过 10k+ 行).结果表/网格滚动非常平滑,并且在 SSMS 上具有极低的内存占用 (~80MB).这种类似网格/视图的控件执行 ListView(~200MB,2-3 秒)和 DataGrid(~600MB,8-10 秒).即使我关闭所有可视化或调整 cancentent
..