現象
Dm_db_stats_histogram 動的管理関数を使用して、Microsoft SQL Server 2017 のインスタンスで1つ以上の Timestamp 列または HierarchyId 列を含むテーブルに関する統計情報を照会すると、アサーションエラーが発生することがあります。 さらに、以下のエラー メッセージが表示されます。
Msg 3624、レベル20、都道府県1、行6
システムアサーションのチェックに失敗しました。 詳細については、SQL Server エラーログを確認してください。 通常、アサーションエラーはソフトウェアバグまたはデータの破損が原因で発生します。 データベースが破損していないかどうかを確認するには、DBCC CHECKDB の実行を検討します。 セットアップ時に Microsoft にダンプを送信することに同意した場合は、ミニダンプが Microsoft に送信されます。 更新プログラムは、最新の Service Pack またはテクニカルサポートの修正プログラムで Microsoft から提供されている場合があります。
Msg 596、レベル21、州1、行4
セッションが強制終了状態にあるため、実行を続行できません。
メッセージ0、レベル20、状態0、行4
現在のコマンドで重大なエラーが発生しました。 結果は破棄する必要があります。
解決方法
この修正プログラムは、SQL Server の次の更新プログラムに含まれています。
SQL Server ビルドについて
SQL Server 用の新しいビルドごとに、以前のビルドで使用されていたすべての修正プログラムとセキュリティの修正が含まれています。 使用しているバージョンの SQL Server 用の最新のビルドをインストールすることをお勧めします。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
マイクロソフトでソフトウェア更新プログラムの説明に使用する標準的な用語集を参照してください。