应用对象
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

症状

请考虑以下情况:

  • 您有一个 Always On 可用性组(AG) ,DTC_SUPPORT = PER_DB。

  • 创建指向自身的链接服务器。

  • 通过将链接服务器与服务器上的任何其他数据库、甚至是不带链接服务器的相同数据库一起使用,创建可访问参与 AG 的数据库的传输操作。

在这种情况下,将发生断言,并且你可能会收到类似于以下内容的错误消息:

DateTime spid SpidNumber * 表达式: ITaskProxy:: FIsCurrentTaskProxy (m_owningTaskProxy)

DateTime spid SpidNumber * spid: SpidNumber

DateTime spid SPIDNUMBER * 进程 ID: ProcessNumber

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

解决方案

在 SQL Server 的以下累积更新中修复了此问题:

关于 SQL Server 的累积更新:

SQL Server 的每个新累积更新都包含 修补程序和上一版本附带的所有安全修补程序 累积更新。 查看 SQL Server 的最新累积更新:

参考

了解有关术语 Microsoft 用于描述软件更新。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。