2010-12-28 10 views
1

共有サービスからクロールされたコンテンツをリセットした後でも、FullTextSQLQueryを使用してすべてのインデックス付きデータを見ることができます。自分のサイトでOOB検索を使用して検索しようとすると、結果が表示されず、データベースでPropsテーブルがクリアされます。Sharepoint FullTextSQLQueryのインデックスがクリアされない

なぜこれが起こっているのか?私はFullTextSQLQueryを使用して検索するためのWebパーツを作成する予定です。この動作を理解したいと思います。おそらく、クロールされたコンテンツがアーカイブされ、OOB検索でアーカイブが無視されるのでしょうか?

答えて

0

どのバージョンのFullTextSqlQueryが使用されているかを確認してください。 Microsoft.Sharepoint.Search.Query.FullTextSqlQueryはWSSのバージョンであり、実際にはデータベースにある別のインデックスを取得します(WSS_Search_XXXXパス= Program Files¥Microsoft Office Servers¥12.0¥Data¥Applications¥¥

MOSSのバージョンはMicrosoft.Office.Server.Search.Query.FullTextSqlQueryで、インスタンス化するサイトに対応する共有サービスインデックスが使用されます。

WSSインデックスをリセットする限り、それについてはまだ分かりません。

+0

update:wssインデックスでフルクロールを実行するには、stsadm -o spsearch -action fullcrawlstartを使用します。 – ferr

0

インデックスはデータベースに格納されず、ファイルシステムに格納されます。

オープン集中管理

  1. 内の「検索設定」

  2. を選択し、検索ヘッダーの下で「共有サービスの管理」下に放置

  3. のメニューからあなたのSSPを選択ロードするページ(検索設定の設定)では、2つのうちの1つを実行できます。 [すべてのクロールされたコンテンツをリセットする]を選択します。

+0

もう1つのオプションはありますか?私は私の質問で述べたように、クロールされたコンテンツを既にリセットしています。 – ferr

+0

インデックスの場所が検索設定であることがわかり、ファイルシステムを自分で消去することができます。すべてのインデックスサーバーで必ず実行してください。 –

+0

ファイルシステムをクリアするとどういう意味ですか? – ferr

関連する問題