KB4230516 - 修正: メモリ アサーション エラーが発生し、サーバーが SQL Server で新しい接続を行うことができません

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

現象

Microsoft SQL Server のインスタンスを実行すると、次のメモリ アサーション エラーが発生します。

注

コメント: 'スタック トレース'
コメント: '場所: lckmgr.cpp:10012
式: removedEntry != NULL
SPID: 23
プロセス ID: 3328'

メモリ アサーションの失敗後、サーバーは新しい接続を確立できません。 さらに、サーバーがスケジューラをデッドロックし、SQL Server のインスタンスを再起動する必要があります。

解決策

この修正プログラムは、次の SQL Server の更新プログラムに含まれています。

SQL Server 2017 の累積的な更新プログラム 7

SQL Server 2016 Service Pack 2 の累積的な更新プログラム 1

注釈 この修正プログラムは、サーバーが新しい接続を確立できない状態にするサーバー デッドロックの問題のみに対処します。

SQL Server ビルドについて

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

SQL Server 2017 の最新ビルド。

SQL Server 2016 の最新ビルド。

状態

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

参考資料

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