KB3208276 - 更新プログラムにより、SQL Server での Full-Text Search インデックス作成には大きすぎるドキュメントの処理が改善されました

適用先
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) 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) SQL Server 2016 Service Pack 1

概要

2012 年、2014 年、または 2016 SQL Server、Full-Text Search のインデックス作成にはドキュメントが大きすぎる場合、次のような例外がSQL Serverエラー ログに記録され、ダンプ ファイルが生成されます。 さらに、フルテキスト クエリは間違った結果を返す場合があります。

注

ex_raise2: 例外が発生しました。major=300、minor=45、state=53、severity=17

注: この更新プログラムでは、4,294,966,016 を超える単語位置値を超える大きなドキュメントでの Full-Text Search インデックス作成のサポートは追加されません。

この更新プログラムをインストールし、Full-Text Search のインデックス作成には大きすぎるドキュメントをSQL Serverインデックスを作成すると、ドキュメントはスキップされ、SQL Server は例外をスローしてファイル ダンプを生成する代わりに、Full-Text Search エラー ログに次のようなエラー メッセージが生成されます。 

注

エラー '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 2014 Service Pack 1 の累積的な更新プログラム 11

SQL Server 2012 SP3 の累積的な更新プログラム 8

SQL Server 用の累積的な更新プログラムについて

SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムを確認してください。

SQL Server 2016 の最新の累積的な更新プログラム

SQL Server 2014 の最新の累積的な更新プログラム

SQL Server 2012 の最新の累積的な更新プログラム

参考資料

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