症状
请考虑以下情况:
-
SQL Server 2017 年,你拥有一个 AlwaysOn 可用性组 (AG) ,其中启用了数据库分布式事务处理协调器 (DTC) 支持。
-
在可用性组故障转移期间,首先停止 AG 中所有数据库SQL Server内部 DTC 状态,然后终止此可用性组的所有数据库的所有活动事务。
-
但是,在终止活动事务之前,如果这些事务尝试访问已停止的 DTC 状态,则可能会发生内存损坏。
-
发生这种情况是因为事务正在尝试访问已删除的内存。
解决方法
以下针对SQL Server的累积更新中修复了此问题:
SQL Server的每个新累积更新都包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
参考
了解 Microsoft 用于描述软件更新 的术语。