概要
SQL Server 2012、2014、または2016では、フルテキスト検索のインデックス作成にドキュメントが大きすぎると、次のような例外が SQL Server エラーログに記録され、ダンプファイルが生成されます。 また、フルテキストクエリでは、間違った結果が返されることがあります。
ex_raise2: 例外の発生、メジャー = 300、minor = 45、state = 53、severity = 17
注: 4294966016より大きい単語の配置の値を超える大きな文書に対するフルテキスト検索のインデックス作成のサポートは、この更新には追加されません。 この更新プログラムをインストールした後、フルテキスト検索のインデックス作成には大きすぎるドキュメントをインデックス処理した後、ドキュメントはスキップされ、SQL Server は、例外をスローしてファイルダンプを生成するのではなく、フルテキスト検索のエラーログで次のようなエラーメッセージを生成します。
エラー ' 0x8004fd0a: オカレンスリンクカウンターオーバーフロー、ドキュメントはインデックスされていません。 ' は、テーブルまたはインデックス付きビュー object_name (テーブルまたはインデックス付きビュー ID OBJECT_ID、データベース ID database_id)、フルテキストキー値 text_key_valueのフルテキストインデックス作成中に発生しました。 行のインデックスを作成できませんでした。
解決方法
この問題は、SQL Server の次の累積的な更新プログラムで修正されています。
SQL Server 2016 RTM の累積更新プログラム5
SQL Server 2016 SP1 の累積更新プログラム2
SQL Server 2014 SP2 の累積更新プログラム5
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
SQL Server 2016 の最新の累積的な更新プログラム
参照情報
Microsoft でソフトウェアの更新について説明する 用語 について説明します。