症状
假设你使用 SQL Server 2016 或2017,并且启用了事务审核。 请考虑以下情况:
-
您已 TRANSACTION_GROUP启用TRANSACTION_GROUP。
-
数据库用户正在执行的操作在其自身上保留独占锁。 例如,数据库用户尝试将其从数据库角色中删除。
-
由于权限失败、显式回退或任何其他失败,需要回滚事务。
出现此情况时,将遇到自死锁。
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
解决方案
在 SQL Server 的以下累积更新中修复了此问题:
关于 SQL Server 的累积更新:
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:
参考
了解 Microsoft 用于描述软件更新的术语。