sql-server-2012相关内容

是否有所有 SQL Server 2012 错误代码的概述?

SQLGetDiagRec 返回本机错误代码.有没有关于 SQL Server 2012 错误代码的概述?我在 MSDN 上找不到任何内容. 解决方案 我无法在 Internet 上找到各个代码的列表.但是我确实找到了严重级别的列表here 在 MSDN 上.它们如下: 严重程度/描述 0-9:返回状态信息或报告的信息性消息不严重的错误.数据库引擎不提升系统严重性为 0 到 9 ..
发布时间:2022-01-03 23:03:39 数据库

如何在 MS SQL Management Studio 2012 中的调试会话期间查看表变量中的数据?

我想使用 SSMS 2012 调试复杂的 T-SQL 脚本. 我可以在调试模式下运行脚本并设置断点,以及单步执行脚本,但我看不到存储在表变量中的值. 在 Locals 窗口中,我看到所有这些变量,但它们的值显示为 (table): 无法通过上下文菜单或单击变量来查看变量的内容. 我尝试使用 Immediate Window 对表变量运行查询,但这似乎也不起作用. 知道 ..
发布时间:2022-01-03 23:03:27 其他开发

从 Inno Setup 静默安装 SQL Server Express 2012

我正在尝试从使用 Inno Setup 创建的应用程序安装程序静默安装 SQL Server Express 2012.从命令行运行以下命令时,安装了 SQL Server Express 2012,因为我只想显示安装进度但不允许用户输入任何输入. 有效的命令行命令: C:\Users\Jason\Desktop>SQLEXPR_x86_ENU.exe/ACTION=Install/INS ..

SQL Server - PIVOT - 两列成行

我在一个专栏中看到了很多关于 PIVOT 的问题,每个问题都比其他问题更复杂,但是,我找不到任何我需要的东西. 老实说,我什至不知道在这种情况下,Pivot 是否对我有帮助. 假设我的源表中有这些数据: SELECT '1' 为 'RowId','RandomName1' 为 'First','RandomLast1' 为 'Last'联盟选择'2'作为'RowId','Random ..
发布时间:2022-01-03 23:02:31 数据库

如何检查 SQL Server 的当前池大小

有没有办法在 SQL Server 中检查当前的连接池大小?我不是在谈论最大连接池大小,而是当前池大小.假设最大池大小为 100,并且打开了 49 个连接,它现在应该显示 51 个可用或 49 个已消耗. 那么,有这样的查询吗? 解决方案 很多这些东西似乎都在 dmv 可以直接访问的范围之外.我敢肯定,比我更了解情况的人可以为您提供更好的答案. 这是我所能得到的最接近的. S ..

生成脚本 - 仅数据 - 发现循环依赖项错误

我正在尝试为数据库中的所有数据生成一个脚本,这样我就可以将数据移动到另一台服务器上的相同数据库中.在 SQL Server 2012 中,我右键单击源数据库 任务 > 生成脚本 > 编写整个数据库和所有数据库对象的脚本 > 高级 > 编写脚本的数据类型:仅数据 这给了我一个关于循环依赖的错误.如果我将脚本的数据类型更改为模式和数据,它会生成正常.如何解决此问题以仅使用数据? 操作 ..
发布时间:2022-01-03 23:01:51 其他开发

我需要对两列进行检查约束,至少有一列不能为空

我在 SQL Server 中有一个包含两个数字列的表.必须至少填写这些数字字段之一.我如何编写检查约束来验证这一点? 解决方案 这可以通过检查约束来完成,该约束验证空值并将结果与​​ or 匹配 create table #t (i int, j 整数, 约束 chk_null 检查 (i is not null or j is not null)) 以下是测试用例 insert ..
发布时间:2022-01-03 23:01:43 其他开发

如何使用 Sql Profiler 捕获在 SqlBulkCopy 中传递的数据?

我一直在使用 Sql Profiler 来捕获 SQL 语句并重新运行有问题的语句.非常有用. 但是,有些代码使用了 SqlBulkCopy API,我不知道如何捕获它们.我看到临时表的创建,但没有填充它们.似乎 SqlBulkCopy 绕过了 Sql Profiler 或者我没有捕获正确的事件. 解决方案 Capturing event info for bulk insert o ..

安装 SQL Server 2012 - 错误:先前的 Visual Studio 2010 实例需要更新

我正在尝试安装 SQL Server 2012 开发人员版,我可以进行安装规则检查,但其中一项规则一直失败: '需要更新的先前 Visual Studio 2010 实例' 它基本上表明我需要安装 VS2010 SP1.但是,我确实安装了 VS2010 SP1.我已经尝试重新应用 VS2010 SP1 并在 SQL Server 2012 媒体上安装 VS2010 补丁,但无济于事. ..
发布时间:2022-01-03 23:00:13 其他开发