KB4019715 - 修正: SQL Server 2016 では、In-Memory OLTP チェックポイント ファイルで見つかったチェックサムの不一致について、重大度レベル 21 のエラー メッセージはログに記録されません。

適用先
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

現象

Microsoft SQL Server 2016 で In-Memory OLTP を使用するとします。 最後に成功したチェックポイント (データベースの起動時など) に回復しようとします。

In-Memory OLTP チェックポイント ファイルと一致しないチェックサムが検出された場合、回復操作は失敗します。 ただし、SQL Server は、重大度レベル 21 の破損情報を、正常にエラー ログに記録しません。

解決策

この修正プログラムは、SQL Server 2016 の Service Pack 1 に含まれています。 データベースの復旧中にチェックサムの不一致が検出された場合、エラー 3414 が SQL Server エラー ログに書き込まれ、重大度レベル 21 が割り当てられます。

SQL Server 2016 のビルドについて

SQL Server 2016 の新しいビルドには、以前のビルドに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server 2016 の最新ビルドをインストールすることをお勧めします。

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

Microsoft がソフトウェア更新プログラムについて説明するために使用する 用語について説明します 。