現象
Microsoft SQL Server 2016 および 2017 を使用していて、ColumnStore テーブルを使用するデータベースがあるとします。 トランザクション ログ バックアップに対して関数 sys.fn_dump_dblog を実行すると (* 。TRN) ファイルを使用すると、アクセス違反が発生する可能性があります。
メッセージ 0、レベル 11、状態 0、 Line LineNumber
現在のコマンドで重大なエラーが発生しました。 結果がある場合は破棄する必要があります。
sys.fn_dump_dblog コマンドの例を次に示します。
select *
from sys.fn_dump_dblog('0x0014e87d:0000f322:0053', NULL, NULL, 1,
'FileName\FilePath'
,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,
NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL、NULL
NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
解決策
この問題は、SQL Serverの次の累積的な更新プログラムで修正されています。
SQL Serverの累積的な更新プログラムについて:
SQL Serverの各新しい累積的な更新プログラムには、すべての修正プログラムと、以前の累積的な更新プログラムに含まれていたすべてのセキュリティ修正プログラムが含まれています。 SQL Serverの最新の累積的な更新プログラムを確認してください。
参考資料
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。