1

私はSharePoint2010Foundationを使用していますが、そこで検索する問題があります。何かを検索するたびに、「検索リクエストは検索サービスに接続できませんでした」という応答が返されます。

私はこれを見るのに多くの時間を費やしました、そして私は問題を引き起こしているものを見ることができないようです。SharePoint Foundation Searchサービスが開始されましたが、「ヘルプ検索」以外の検索用のサービスがサーバーに一覧表示されていません。

また、「データベースアップグレードステータスの管理」でコンテンツデータベースを調べると、データベースが古すぎることがわかります...

誰かが私を怒らせているので、これらの問題を解決する方法について正しい方向に私を向けることができますか?

よろしくお願いします...ルーク

4

3 に答える 3

3

このコマンドをSharePoint2010管理シェルで実行します(管理者として実行)

psconfig -cmd upgrade

標準のSharePoint製品の更新を開始し、「バージョンの不一致、アップグレードをお勧めします」または「古い、アップグレードが必要」のステータスにあるすべてのデータベースをアップグレードします。ツールはコマンドラインで実行され、次のようにインストールの進行状況に関する更新を提供します。

PS C:\Users\Administrator> psconfig -cmd upgrade

SharePoint Products Configuration Wizard version 14.0.6009.1000. Copyright (C) M
icrosoft Corporation 2010. All rights reserved.

Performing configuration task 1 of 4

Initializing SharePoint Products upgrade...
Waiting to get a lock to upgrade the farm.
Successfully initialized SharePoint Products upgrade.

Performing configuration task 2 of 4

Initiating the upgrade sequence...
Successfully initiated the upgrade sequence.

Performing configuration task 3 of 4

Upgrading SharePoint Products...
Successfully upgraded SharePoint Products.

Performing configuration task 4 of 4

Finalizing the SharePoint Products configuration...
Successfully completed the SharePoint Products configuration.
Total number of configuration settings run: 4
Total number of successful configuration settings: 4
Total number of unsuccessful configuration settings: 0
Successfully stopped the configuration of SharePoint Products.
Configuration of the SharePoint Products has succeeded.

PS C:\Users\Administrator>
于 2012-04-01T23:04:46.910 に答える
1

これについてさらに調査した結果、データベースの一部をアップグレードする必要があるという単純なケースであることがわかりました(検索データベースもその1つです)。

アップグレードが必要なデータベースを表示するには、Powershellコマンドを使用しました。

Get-SPDatabase | ?{$_。NeedsUpgrade-eq $ true} | 名前を選択

Get-SPContentDatabase | ?{$_。NeedsUpgrade-eq $ true} | アップグレード-SPContentDatabase

これにより、これを必要とするすべてのデータベースを特定することができました(サーバーの全体管理でヘルスアナライザーを使用する場合とほぼ同じです)。次に、PowerShellコマンドウィンドウから次のPSCONFIGコマンドを実行して、アップグレードを実行しました。

psconfig -cmd upgrade -inplace -b2b -force -wait

最後に、Products and Technologiesウィザードを実行しましたが、すべて正常に機能しました(検索を含む)。

于 2011-12-28T09:58:04.640 に答える
1

これが私の経験です。SharePoint2010を新しくインストールするたびに、検索サービスは適切に機能します。2008サーバーが自動更新を実行し、SharePointの更新パッチをいくつか見つけて自動的に読み込まれると、SharePoint検索は失敗し、「検索要求は検索サービスに接続できませんでした」というメッセージが表示されます。
自動ロードされたSharePointパッチは、検索サービスを推測しますが、クリーンな方法で機能しないようです。

最初に「psconfig-cmdupgrade」コマンドを使用しましたが、最初は検索が機能しません。次に、[サーバーの全体管理]->[システム設定]->[サーバー上のサービスの管理]に移動し、[SharePoint Foundation Search]サービスを停止します。これにより、すべての検索インデックスが削除されます。もう一度起動します。その後、検索は再び機能します。

于 2012-04-30T03:23:26.930 に答える