現象
SQL Server データベースを監視するために、SQL Server モニター ツールで "sys.dm_os_memory_objectsからcontention_factorを選択する" ステートメントを実行すると、次のようなエラー メッセージがSQL Serverエラー ログに記録されます。
日付/時刻 SPID SqlDumpExceptionHandler: プロセス 56 で生成された致命的な例外 c0000005 EXCEPTION_ACCESS_VIOLATION。 SQL Serverはこのプロセスを終了しています。
Date/TimeSPID * *********** 日付/時刻SPID * 日付/時刻SPID * BEGIN STACK DUMP: Date/TimeSPID * 日付/時刻SPID 日付/時刻SPID * 日付/時刻SPID * 例外アドレス = 00007FFB8EE5015D モジュール(sqlmin+0000000004F015D) 日付/時刻SPID * 例外コード = c0000005 EXCEPTION_ACCESS_VIOLATION 日付/時刻SPID * アクセス違反が発生した読み取りアドレス 0000000000000020 日付/時刻SPID * 入力バッファー 136 バイト - 日付/時刻SPID * SELECT contention_factor FROM sys.dm_os_memory_objects;解決方法
この修正プログラムは、SQL Serverの次の累積的な更新プログラムに含まれています。
SQL Server 2017 の累積的な更新プログラム 1
SQL Server 2016 Service Pack 1 の累積的な更新プログラム 5
SQL Server 2014 SP2 の累積的な更新プログラム 11
SQL Serverの Service Pack 情報
この修正プログラムは、SQL Serverの次の Service Pack に含まれています。
ビルドSQL Serverについて
SQL Server 2016 の各新しいビルドには、以前のビルドにあったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 SQL Serverの最新の累積的な更新プログラムをインストールすることをお勧めします。
サービス パックは累積的です。 Service Pack は累積的であり、 最新の Service Pack には新しい修正プログラムと共に、それ以前の Service Pack に含まれていたすべての修正プログラムが含まれています。 このサービス パックの最新の Service Pack と最新の累積的な更新プログラムを適用することをお勧めします。 最新のサービス パックをインストールする前に、以前のサービス パックをインストールする必要はありません。 最新の Service Pack と最新の累積的な更新プログラムの詳細については、次の記事の表 1 を参照してください。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
Microsoft がソフトウェア更新プログラムの説明に使用する 用語について説明します。