現象
次のような状況で問題が発生します。
-
Microsoft SQL Server で DTC_SUPPORT = PER_DB 構成されている Always On 可用性グループ (AG) のデータベースで Change Data CAPTURE (CDC) を有効にしていることを前提とします。
-
Sp_cdc_disable_db ストアドプロシージャを実行して、AG のデータベースで CDC を無効にしようとして います。
-
この場合、msdb.dbo.sp_delete_job を使用してクリーンアップジョブが既に完了していると、アサーションダンプを受け取ることがあり ます。
-
その他の状況では、 ROLLBACK セーブポイント を実行した後に分散トランザクションまたはクロスデータベーストランザクションをコミットすると、アサーションダンプが発生することもあります。
-
詳細については、「 Always on 可用性グループの分散トランザクションを構成する」を参照してください。
DateTime spid1462s * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *: * * *Datetime spid1462s *DATETIME Spid1462s * BEGIN STACK DUMP:datetime Spid1462s * Datetime spid 1462DateTime spid1462s * datetime spid1462s * Location (*Datetime * Location:): xactrm。 cpp:LineNumberDateTime spid1462s * 式:!(m_activeDtcRMCount = 0) | |(m_preparedDtcXdesCount = = m_xdesCount)
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
この問題は、SQL Server の次の累積的な更新プログラムで修正されています。
SQL Server の累積更新プログラムについて:
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
関連情報
ソフトウェアの更新を説明するために Microsoft が使用する用語について説明します。