現象
Microsoft SQL Server 2016、2017、または2019を使用していることを前提とします。 トレースフラグ (TF) 3924 を有効にして、sqlmin! の孤立した分散トランザクションコーディネーター (DTC) トランザクションをクリーンアップする場合XactMgr:: CleanOrphanedXacts は、アクセス違反 (AV) が発生する場合があります。 さらに、一連のダンプファイルを受け取ることもあります。
注: TF 3924 が導入されました KB 3145492 孤立した DTC トランザクションをクリーンアップします。
状態
この問題は、次のサポート技術情報の記事で最初に修正されました。
4511816 FIX: SQL Server 2016 で TF 3924 を有効にして、孤立した DTC トランザクションを消去すると、アクセス違反が発生する
4511816は、問題の頻度を減らします。 ただし、この問題を完全に解決することはできません。 この新しい修正プログラムは、この問題に 完全 に対処することを目的としています。
解決方法
この問題は、SQL Server の次の累積的な更新プログラムで修正されています。
SQL Server の累積更新プログラムについて:
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
参照情報
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。