Поиск SharePoint 2010 - поисковому запросу не удалось подключиться к службе поиска - PullRequest
1 голос
/ 21 декабря 2011

Я использую SharePoint 2010 Foundation, и у меня есть проблема с поиском там.Каждый раз, когда я ищу что-то, я получаю ответ Поисковый запрос не смог подключиться к службе поиска.

Я потратил много времени на это, и мне не видно, чтовызывает проблему.Служба поиска SharePoint Foundation запущена, но на сервере нет служб для поиска, кроме «Поиск по справке».

Кроме того, если я загляну в мои базы данных контента в разделе «Управление состоянием обновления базы данных»,говорит мне, что база данных слишком старая ...

Может ли кто-нибудь указать мне правильное направление относительно того, как решить эти проблемы, так как это сводит меня с ума !!

Большое спасибо заранее... Люк

Ответы [ 3 ]

3 голосов
/ 02 апреля 2012

Выполнить эту команду в командной консоли SharePoint 2010 (запуск от имени администратора)

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>
1 голос
/ 30 апреля 2012

Это мой опыт: Каждый раз при новой установке SharePoint 2010 служба поиска хороша и работает. Когда сервер 2008 запускает автоматическое обновление и обнаруживает некоторые исправления для SharePoint и автоматически загружается, поиск SharePoint после этого завершится неудачно с сообщением «Запрос поиска не смог подключиться к службе поиска».
Похоже, что автоматически загруженные патчи SharePoint будут каким-то образом влиять на службу поиска, но не будут выполнять работу чисто.

Сначала я использовал команду «psconfig -cmd upgrade», но сначала поиск не работает. Затем я захожу в Центр администрирования -> Параметры системы -> Управление службами на сервере, останавливаю службу «Поиск SharePoint Foundation», это удалит весь поисковый индекс. Запустите это снова. После этого поиск снова работает.

1 голос
/ 28 декабря 2011

После некоторых дальнейших исследований я обнаружил, что это был простой случай необходимости обновить некоторые из моих баз данных (поисковая база данных - одна из них).

Чтобы просмотреть базы данных, которые нуждались в обновлении, я использовалКоманды Powershell:

Get-SPDatabase |? {$ _. NeedsUpgrade -eq $ true} |Выберите Имя

И

Get-SPContentDatabase |? {$ _. NeedsUpgrade -eq $ true} |Upgrade-SPContentDatabase

Это позволило мне определить все базы данных, которые нуждались в этом (почти так же, как при использовании Health Analyzer в Central Admin).Затем я выполнил следующую команду PSCONFIG через командные окна powershell для выполнения обновления:

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

Наконец я запустилмастер продуктов и технологий и все работало нормально (включая поиск).

...