症状
后安装 SQL Server SP1 累积更新 6 (CU6)当您尝试使用以下启用快照隔离时,SQL Server 会话无限期挂起语句:
ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION ON
注意:服务器审核着手与包括 DATABASE_CHANGE_GROUP 审核规范定义的实例时,可能发生此问题。
解决方法
若要变通解决此问题,请暂时停止审核。语句如下:
-
停止审核:
ALTER SERVER AUDIT AuditName WITH (STATE = OFF) GO
-
更改数据库隔离级别:
ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION ON
-
重新启用审计:
ALTER SERVER AUDIT AuditName WITH (STATE = ON) GO
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
了解 Microsoft 用于描述软件更新的术语。