sql-server-2008-r2相关内容

空间索引减慢查询

背景 我有一个表,其中包含代表客户区域的 POLYGONS/MULTIPOLYGONS: 该表包含大约 8,000 行 大约 90% 的多边形是圆形 其余的多边形代表一个或多个州、省或其他地理区域.这些形状的原始多边形数据是从 美国人口普查数据. 该表在主键上有一个空间索引和一个聚集索引.未对默认 SQL Server 2008 R2 设置进行任何更改.每个对象 16 个单元格, ..
发布时间:2022-01-16 23:54:05 其他开发

为什么 SSDT Schema Compare 在 DefaultExpressionScript 中显示差异?

在使用 SSDT 将数据库实例与 VS2010 中的数据库项目进行比较时,它显示了其中一个存储过程的差异.存储过程 DDL 脚本完全相同,但是当我展开存储过程下的属性文件夹时,它显示了 DefaultExpressionScript 中的差异. 源 SP 在 DefaultExpressionScript 中显示了这一点: DefaultExpressionScript = at 虽然目 ..

将 IDENTITY 转换为数据类型 tinyint 的算术溢出错误

我正在 SQL Server 2008 R2 SP2 Express 数据库中设计表.我创建了带有 nvarchar 列的数据和 tinyint 列用于自动递增标识的表,假设行不会超过几行(这就是我选择 0-255 的原因tinyint).当我添加超过 255 行时,即使在我删除该表中的所有行并尝试添加一个新行之后,此错误也会永久发生.我正在使用 SQL Server Management Stu ..
发布时间:2022-01-16 23:53:48 数据库

Azure 上的 SSAS 表格?

我正在尝试部署一个 ssas 表格模型(我不知道我在做什么) 我已经使用 VS2013 在 SQL Server 2008 R2 上进行了多维操作.我想尝试将 Tabular 与 Power BI 结合使用. 所以我建立了一个 SQL Azure DB,我有 Azure SQL 数据库和 Visual Studio 2013 Pro 我可以在 VS2013 中获得到 Azure ..
发布时间:2022-01-16 23:53:41 其他开发

如何复制身份列中的数据?

我在服务器中有一个带有 identity 列的表,在另一台服务器中有另一个具有相同结构的表.现在我想将所有数据从一个表复制到另一个表,但我可以没办法…… 我已经创建了一个链接服务器.. 我用这个: 插入[server].[database].[dbo].[table1]选择 *从表 2 我也使用这个没有标识列的查询代替 * 插入[server].[database].[dbo]. ..
发布时间:2022-01-16 23:53:35 数据库

SQL Server 2008 R2(.Net 2.0 应用程序)中的死锁问题

有问题的 Sql Server 2008 R2 实例是一个重负载 OLTP 生产服务器.几天前出现了僵局问题,但仍未解决.我们收到了 Xml 死锁报告,其中列出了死锁中涉及的存储过程和一些其他细节.我将首先尝试列出此 xml 中的事实: 死锁涉及两个存储过程,例如 SP1 和 SP2.根据报告,SP1 运行在隔离级别“Serializable",SP2 运行在“ReadCommitted". ..

.NET 中的嵌套事务

我怎样才能做到这一点?我的理解是使用 TransactionScopes 是不可能的 但我想在一些其他方式: 业务逻辑类: public bool Bar(){尝试{使用 (var tsWork = new TransactionScope()){复杂数据导入代码(一些数据);FlagRecordInDatabaseAsImported();//这是在 catch 中修改的同一条记录tsW ..
发布时间:2022-01-16 23:53:08 C#/.NET

创建只能看到一个数据库的用户,并且只能从中选择?

我们在 SQL 服务器上有几个数据库.我们想创建 1 个可以看到数据库“c"但看不到其余数据库的新用户. 该用户应该只能从该数据库中进行选择,不能进行其他选择. 我一直在谷歌搜索和搜索一段时间,我发现最接近的是拒绝查看任何数据库,然后让他们成为数据库所有者. 但我认为这不会限制他们选择,除非我有办法拒绝除了数据库所有者的选择之外的所有内容? 提前感谢您的帮助! 编辑:顺便 ..
发布时间:2022-01-16 23:52:59 数据库

Entity Framework 4.3.1 无法创建(/打开)数据库 [线程异常?]

不久前我在一个 MVC 3 项目中使用过 EF 4.1(Code First),效果很好. 今天我尝试在一个 WinForms 项目中使用 EF 4.3.1(Code First)并遇到了一些真正的巫术:(我从事的原始项目是 WinForms,但同样的事情适用于附加控制台应用程序代码.) 当尝试将一个简单的类输入数据库时​​,我得到以下异常:无法打开登录请求的数据库“测试".登录失败. ..

在层次表中获取孩子的根父级

我有一个包含分层数据的表,结构如下: ID ParentId---- ----------1 空2 13 24 25 36 5 如果我传递节点 ID,我想通过在 SQL 中遍历其所有父节点来获取最高节点 ID/详细信息. 我尝试了 CTE,但我无法正确组合.然而,我把它作为一个函数工作,但它太慢了,我不得不发布这个问题. 在上面的示例中,如果我通过 6,我希望获得最高的值,即 1. ..
发布时间:2022-01-16 23:52:39 数据库

从 SQL Server 2008 R2 中的年、年和小时获取日期时间

我在 Microsft SQL Server 2008 R2 中有一个表,它来自外部来源.的列如下:ID、Year、DAY、HOUR &值,其中 DAY 包含一年中的第几天(从 1 到 366),HOUR 代表一天中的小时(从 0 到 23). 我希望创建一个新的 datetime 列,并用从 Year, DAY & 中的数据创建的 dateTime 填充它HOUR 列. 我应该使用什 ..
发布时间:2022-01-16 23:52:32 其他开发

如何侦听 SQL Server 数据库更改

使用 .Net 4.0 和 SQL Server 2008 R2 我一直在研究利用 SqlDependency/SqlNotifications 来监控一些数据库结构.将 SqlDependency/SqlNotifications 与 SQL Server 服务代理一起使用的最佳过程/实践是什么? 人们是否使用其他方法来完成类似的任务?我总是可以轮询更改,但我宁愿不必这样做.另一方面 ..
发布时间:2022-01-16 23:52:19 C#/.NET

形式参数“@mode"未声明为 OUTPUT 参数,而是在请求的输出中传递的实际参数

我有这个存储过程: ALTER PROCEDURE spCertificationType@result nvarchar(15) 输出,@mode 整数作为开始如果@mode = 1开始exec spGeneratedID 2,@result 输出打印@结果结尾结尾 但是当我尝试执行它时,它出现了这个错误 形式参数“@mode"没有声明为 OUTPUT 参数,而是在请求的输出中传递的实 ..
发布时间:2022-01-16 23:51:26 其他开发

删除 SQL 中的每一行

我需要清理一个包含三列的表,ID (uniqueidentifier)、Observation (nvarchar) 和 Timestamp (datetimeoffset).内容由两个传感器每隔 1 小时生成一次,两个传感器的 Observation 值相同.我的想法是做一个 SELECT 查询,例如 SELECT * FROM [Records] ORDER BY [Timestamp] ..
发布时间:2022-01-16 23:51:16 数据库

将插入与选择语句合并

这对我有用 将 Table1 合并为 tgt使用(选择前1名*从表2,(选择中途从表3在哪里id = @id) 作为一个在哪里id = @id) 作为源开启(tgt.id = src.id)当匹配然后更新集数量 = 数量 + @数量当不匹配时插入它价值观 但是当我这样改变时,它不起作用,在最后一个 select 附近显示错误 将 Table1 合并为 tgt使用(选择前1名*从表2在哪里i ..
发布时间:2022-01-16 23:51:06 数据库

Visual Studio 2015 - Sql Server 项目数据库图

有没有办法在 Visual Studio 中将数据库图创建为 Sql Server 项目? 我知道可以在 sql server management studio 中执行此操作,但我也想知道是否可以在 Visual Studio 中执行此操作. 解决方案 根据 MSDN (https://msdn.microsoft.com/en-us/library/y5a4ezk9.aspx) ..
发布时间:2022-01-16 23:50:56 其他开发

如何使用 EF 和 MVC 3 连接到 SQL Server 2008 R2

我只是想学习 MVC 3 并遵循 Wrox 的一本书.在我尝试执行一个小练习之前,一切都很好.我收到一个非常常见的错误.我已经尝试了一切,但找不到问题所在.谁能帮帮我. 我的配置. 先安装VS201,然后用WebPlatForm Installer安装SP1.哪个确实在我的机器上安装了 SP1 并安装了 MVC3 模板和框架.到目前为止一切顺利. 之后我又安装了 SQL Serv ..