0

FullTextSqlQuery クラスを使用して SharePoint 2007 サイトを検索しようとしていますが、「検索要求は検索サービスに接続できませんでした」というエラーが表示され続けます。

私のコードは次のようになります

                create a new FullTextSqlQuery class - use property intializers to set query               
                scope = "BuySale";
                FullTextSqlQuery myQuery = new FullTextSqlQuery(SPContext.Current.Site)
                {
                    QueryText = "SELECT Path FROM SCOPE() WHERE  \"SCOPE\" = '" + scope + "'",
                    ResultTypes = ResultType.RelevantResults

                };
                ResultTableCollection queryResults = myQuery.Execute();
                ResultTable queryResultsTable = queryResults[ResultType.RelevantResults];                   
                queryDataTable.Load(queryResultsTable, LoadOption.OverwriteChanges);

ULSログからのエラーはこれです

デンマーク語版

ログ クエリ: Søgeanmodningen kunne ikke oprette forbindelse til søgetjenesten. Yderligere oplysninger: 名前、範囲、または選択基準に一致するオブジェクトまたはデータが、この操作の範囲内で見つかりませんでした。

英語版

ログ クエリ: 検索要求が検索サービスに接続できませんでした。Yderligere oplysninger: 名前、範囲、または選択基準に一致するオブジェクトまたはデータが、この操作の範囲内で見つかりませんでした。

すべてのサービスが実行中であり、スコープが終了していることを確認しました。sharepoint の通常の検索と、検索クエリの作成に役立つ「SearchCoder」アプリを使用してスコープを使用できます。

どんなアイデアでも大歓迎です。

4

1 に答える 1