Приложение поиска ошибок Moss 2007 SSP «{0}» не готово.

Я пытаюсь исправить неработающий SSP на сайте MOSS 2007. Проблема, с которой я столкнулся, проявляется следующим образом ...

На странице SSP «Настройки поиска» я получаю следующее сообщение:

Служба поиска в настоящее время отключена. Посетите страницу «Службы на сервере» в центре администрирования SharePoint, чтобы проверить, включена ли служба. Это также может быть связано с тем, что выполняется перемещение индексатора.

На странице SSP «Профили и свойства пользователей» я вижу это красным вверху:

Произошла ошибка при доступе к базе данных SQL Server или службе поиска Office SharePoint Server. Если вы впервые видите это сообщение, повторите попытку позже. Если проблема не исчезнет, ​​обратитесь к администратору.

Я связался со своим администратором, но в настоящее время это я, и оказалось, что я не знаю больше, чем я, о проблеме.

В журнале событий я получаю следующее сообщение:

Метод Execute определения задания Microsoft.Office.Server.Search.Administration.IndexingScheduleJobDefinition (ID 8714973c-0514-4e1a-be01-e1fe8bc01a18) вызвал исключение. Более подробная информация приведена ниже.

Приложение поиска "{0}" не готово.

Идентификатор события - 6398, что не так полезно, как я надеялся, но я не нахожу сообщение интересным, поскольку оно выглядит как вызов String.format, в котором замененное значение отсутствует. К сожалению, ничего интересного в том, что он говорит мне, как решить проблему.

Собственный журнал Sharepoint предлагает следующее:

UserProfileConfigManager.GetImportStatus() failed to obtain crawl status: System.InvalidOperationException: Search application '{0}' is not ready.     
at Microsoft.Office.Server.Search.Administration.SearchApi..ctor(WellKnownSearchCatalogs catalog, SearchSharedApplication application)     
at Microsoft.Office.Server.Search.Administration.SearchSharedApplication.get_SearchApi()     
at Microsoft.Office.Server.UserProfiles.UserProfileConfigManager.c__DisplayClass3.b__0()     
at Microsoft.Office.Server.Diagnostics.FirstChanceHandler.ExceptionFilter(Boolean fRethrowException, TryBlock tryBlock, FilterBlock filter, CatchBlock catchBlock, FinallyBlock finallyBlock)

Я пробовал останавливать и запускать службу поиска, удалять и повторно добавлять ее из панели администрирования, и почти все, что я мог найти, связанное с собственными инструментами администрирования Sharepoint, что наводит меня на мысль, что проблема здесь может быть в базе данных или связанные с разрешениями.

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


person glenatron    schedule 05.12.2008    source источник


Ответы (4)


Может быть, вы сможете разобраться в этом - я новичок в sharepoint, поэтому для меня это не имеет особого смысла: «Service Shared, после поиска решения, вы можете найти решение на этом форуме, где человек ленточный червь решает ту же проблему. После прочтения бесконечного количества комментариев , который я сделал, чтобы решить проблему, было создать новую общую службу, позже она назначает ему другие приложения, а позже я поставил ее как предопределено, она инициирует импорт профилей, а затем слушания, очевидно, сначала я сделал это в сайт тестов на случай, если что-то случилось, позже устраняет первую общую службу и, наконец, ошибку, которую я решил. Снимок реестра конфигурации приложения в базе данных был сохранен правильно. Контекст: приложение `SharedServices2 ' "

Вы ничего не упомянули о ленточных червях, так что, возможно, вы используете более новую версию.

Перевод:

http://tecnologiainformaticait.wordpress.com/2008/11/21/error-sharepoint-search-application-0-is-not-ready/

Лично я бы попробовал форумы msdn.

person Sam    schedule 05.12.2008
comment
Как ни странно, это был единственный результат, который я нашел для этой поисковой строки. Я подумал, что мне, вероятно, придется найти его самому, но на всякий случай есть другие пользователи, у которых была такая же проблема с ленточным червем. :) - person glenatron; 05.12.2008

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

Я подозреваю, что могло быть более элегантное исправление, изменив что-то в базе данных где-то, но я недостаточно хорошо знаю модель базы данных Sharepoint, чтобы найти ее в отведенное время.

person glenatron    schedule 05.12.2008

В качестве дополнительного предупреждения к этому, если вы удалите свой SSP, вы можете обнаружить, что он не удаляется чисто, поэтому вы получаете кучу задач SQL-сервера, которые все еще пытаются запустить в пустой базе данных, что может вызвать проблемы, если у вас что-нибудь еще, работающее на том же сервере базы данных.

person glenatron    schedule 05.01.2009

Та же проблема. Мой администратор базы данных правильно удаляет базу данных поиска, но она по-прежнему не работает. Я опубликую решение в своем блоге, когда что-нибудь найду. На данный момент мы открываем вызов MS.

  1. Создан новый SSP. 2 - В центральном администраторе нажмите «Администрирование общих служб»
    3- Нажмите «Изменить ассоциации» и переместите все веб-приложения на новый SSP.

Выберите новый search_DB и выберите хороший сервер, который будет индексировать, если вы находитесь в ферме.

Проблемы, создаваемые этой операцией: мы замечаем, что теряем статистическую информацию для наших сайтов.

если вы пробовали это решение, отправьте нам свой отзыв

Спасибо.

http://dejacquelot.blogspot.com/

person Community    schedule 13.02.2009