修正: SQL Server 2008 または SQL Server 2008 R2 でフルテキスト検索を実行するときにすべての結果が返される

テンプレート: 汎用的な修正プログラム

BUG #: 186201 (コンテンツ管理) VSTS: 1234019

Microsoft SQL Server 2008 の SP3 の修正プログラムは、1 つのダウンロード可能なファイルとしてリリースされています。修正プログラムは累積的であるため、新しいリリースごとにすべての修正プログラムが含まれていて、以前の SQL Server 2008 SP3 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。

現象

語句を検索した場合、または Microsoft SQL Server 2008 または Microsoft SQL Server の 2008 R2 でフルテキスト検索で近くにある演算子を使用すると、すべての結果が返されることがわかります。

原因

単語の位置情報が母集団全体の標準のマージ処理中に正しくインデックスに書き込まれる場合がありますので、この問題が発生します。この所在地情報を使用すると、語句、または近くにある演算子を使用するため、近接検索を実行できます。フレーズまたは近くにある演算子の 1 つまたは複数の単語には、不適切な順序の場所に関する情報が含まれている、誤った結果が返されます。

解決策

この問題を解決するには、適切な累積的な更新プログラム パッケージを適用します。

この更新プログラムを適用した後に、正しい順序で位置情報を再編成するには、各データベース内のすべてのフルテキスト インデックスを再構築する必要があります。 累積的な更新パッケージを適用すると、フルテキスト インデックスの再構築、各単語の位置情報は順序が正しく母集団全体の標準のマージ処理中にします。

累積的な更新プログラムの情報

SQL Server 2008 R2 Service Pack 2 (SP2) 用の累積的な更新プログラム 7

この問題に対する修正は、累積的な更新プログラム 7 で初めてリリースされました。この累積的な更新プログラム パッケージを SQL Server 2008 R2 Service Pack 2 の入手方法に関する詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

2844090関数形式は、SQL Server 2008 R2 Service Pack 2 の 7 のパッケージを更新します。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

フィードバックをお送りいただきありがとうございます!

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×