Sharepoint 2010 - поисковому запросу не удалось подключиться к службе поиска - PullRequest
6 голосов
/ 07 декабря 2010

Это расстраивает меня уже несколько дней.

Я пытаюсь использовать Sharepoint Search (не Fast), и я просто хочу иметь возможность ввести поисковый запрос и получить релевантные результаты, возвращаемые с сайта.

Итак, я прошел настройку приложения Search со всеми настройками примерно в 3 раза. Я могу следить за сканированием и все идет хорошо. (Сделал это также через powershell)

Так что, кажется, все настроено на "стороне сервера" Я убедился, что соответствующие (я думаю) службы Windows работают и, похоже, работают.

Что происходит, когда я создаю сайт поиска на сайте, на котором я нахожусь, когда я выполняю поиск, я всегда получаю ответ «Поисковый запрос не смог подключиться к службе поиска». И мне так и не удалось «связать» мой поисковый сайт с поисковым приложением, похоже.

Теперь я просмотрел журнал трассировки и просмотрел журналы событий, и мне так и не удалось найти запись, которая соответствует сложности в «соединении». Если кто-то знает о других журналах, я должен посмотреть на это было бы супер.

Если у кого-то есть представление о том, что в мире идет не так. пожалуйста, дайте мне знать.

Наша "Ферма" - это один веб-интерфейс и один сервер приложений.

Ранее я настроил один сайт Sharepoint 2010 с помощью Search, и у меня не возникло ни одной из этих проблем. Я не выполнял установку и базовую настройку этой среды, хотя просто устраняю ее неполадки.

Ответы [ 4 ]

13 голосов
/ 13 декабря 2010

Я наконец нашел ответ здесь Sharepoint 2010 - поисковому запросу не удалось подключиться к службе поиска.

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

  1. Перейти к центральному управлению
  2. Управление приложениями
  3. Управление веб-приложениями
  4. Выберите веб-приложение
  5. Нажмите на сервисные соединения
  6. Убедитесь, что настроенное вами приложение поиска отмечено в этом списке.

Если вы отредактируете свое веб-приложение в центральном администраторе, вы увидите, что есть Кнопка вверху называется «Сервисные подключения». Пожалуйста, убедитесь, что ваш поиск Приложение выбрано в всплывающей форме.

6 голосов
/ 08 ноября 2011

Central Admin -> Приложения-службы -> Управление приложениями-службами. Убедитесь, что приложение службы поиска работает с прокси-сервером чуть ниже него. Если нет, скорее всего, потому что вы сделали резервную копию, а прокси-сервер требует второй резервной копии, на ленте выберите «Создать» -> «Приложение-служба поиска».

После успешного создания перейдите в CA -> Веб-приложения -> Управление веб-приложениями. Выделите сайт порта 80 для sharepoint и выберите Service Connections. Убедитесь, что ваш новый прокси выбран.

Затем в CA -> Управление приложениями -> Управление службами на сервере выберите Sharepoint Server Search, выберите новую службу, которую вы настроили, и убедитесь, что топология выглядит нормально. Затем запланируйте и начните новый полный обход. Все готово.

И

Не забудьте добавить тип файла pdf, если ранее вы установили его в старом поисковом приложении.

0 голосов
/ 04 июля 2015

Контрольный список советов по SharePoint 2013

  • убедитесь, что у вас есть настройка [по умолчанию] в Service Connections для ваших веб-приложений или что недавно созданная служба поиска выбрана для веб-приложения, которое вы хотите сканировать. Это отличается, если служба поиска установлена ​​и запущена на этом сервере или нет

  • проверить отсутствующий прокси службы поиска и создать прокси поиска с помощью приведенной ниже команды или подключиться к службам

    $ searchServiceApp = Get-SPEnterpriseSearchServiceApplication New-SPEnterpriseSearchServiceApplicationProxy -SearchApplication $ searchServiceApp

  • перезапуск службы поиска в решенной проблеме

  • всегда ждите обновления этого статуса службы в Central admin, потому что он немного медленный и разные компоненты (Admin, Crawler, Обработка контента, Обработка аналитики, Обработка запросов, Раздел индекса)

Источник: https://support.microsoft.com/en-us/kb/2888383

0 голосов
/ 07 декабря 2010

Попробуйте

Вот шаги, чтобы решить эту проблему:

  1. Щелкните правой кнопкой мыши на «Мой компьютер» и «Перейти к управлению компьютером».
    Выберите «Службы и приложения»
    Запуск службы индексирования Если не запущен.


    • Центральный администратор> Управление приложениями> Общие службы Office SharePoint Server> Создание или настройка этой фермыобщие службы
    • поставщик общих служб (раскрывающийся)> Изменить свойства
    • Изменить поставщик общих служб> Сервер индекса: убедитесь, что сервер индекса установлен

  2. Ферма с одним сервером

    На сервере MOSS 2007:

    • Start > Run > CMD > stsadm.exe -o osearch -action stop
    • Start > Run > CMD > stsadm.exe -o osearch -action start -role query index

    Ферма с несколькими серверами

    На сервере веб-запросов MOSS 2007:

    • Start > Run > CMD > stsadm.exe -o osearch -action stop

    На сервере индекса MOSS 2007:

    • Start > Run > CMD > stsadm.exe -o osearch -action stop

    На сервере индекса MOSS 2007er:

    • Start > Run > CMD > stsadm.exe -o osearch -action start -role index

    На сервере MOSS 2007 Front End Web / Query:

    • Start > Run > CMD > stsadm.exe -o osearch -action start -role query


    • Перейти к центральному администратору -> Операции -> Топологии и службы -> Службына сервере
    • Нажмите «Поиск Office SharePoint Server»
    • Убедитесь, что у пользователя достаточно прав для доступа к базе данных.

Примечание. Есливаш поисковый запрос и сервер индексирования совпадают, затем установите для обоих параметров «Использовать этот сервер для индексации содержимого» и «Использовать этот сервер для обслуживания поисковых запросов» значение true.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...