В этом разделе описывается использование командной консоли Exchange, оснастки «Службы» консоли управления Microsoft (MMC), средства просмотра событий и системного монитора для диагностики и устранения проблем, связанных с подсистемой поиска Exchange.
Предварительная подготовка
Для выполнения командлетов Get-MailboxDatabase и Test-ExchangeSearch используемой учетной записи необходимо делегировать следующие полномочия:
- роль администратора сервера Exchange Server и членство в
локальной группе администраторов на целевом сервере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Процедура
Диагностика проблем, связанных с подсистемой поиска Exchange
-
Запущена ли на сервере почтовых ящиков служба MSExchangeSearch? Если да, перейдите к действию 2. Если нет, воспользуйтесь оснасткой «Службы» консоли MMC, чтобы убедиться, что служба MSExchangeSearch запущена:
- Нажмите Пуск, затем Панель управления.
- В окне Панель управления дважды щелкните
Администрирование.
- В окне Администрирование дважды щелкните
Службы.
- Проверьте, запущена ли служба Индексатор поиска Microsoft
Exchange.
- Нажмите Пуск, затем Панель управления.
-
Присвоено ли параметру IndexEnabled значение «истина» (true) для базы данных почтовых ящиков пользователя? Если да, перейдите к действию 3. Если нет, выполните в командной консоли Exchange следующую команду, чтоб убедиться, что флагу IndexEnabled присвоено значение true:
Копировать код Get-MailboxDatabase |ft Name,IndexEnabled
Подробные сведения о синтаксисе и параметрах см. в разделе Get-MailboxDatabase.
-
Была ли просканирована база данных Exchange? Если да, перейдите к действию 4. Если нет, воспользуйтесь системным монитором для проверки счетчика Состояние режима полного сканирования. Этот счетчик хранится в объекте производительности Индексы поиска MSExchange. Выберите экземпляр для базы данных пользователя. Если база данных все еще сканируется, его значение равно 1. Если сканирование завершено, значение равно 0. Другие счетчики, относящиеся к поиску, находятся в следующих объектах производительности:
- Индексатор поиска MSExchange
- MSFTESQL-Exchange:Catalogs
- MSFTESQL-Exchange:FD
- MSFTESQL-Exchange:Indexer
- MSFTESQL-Exchange:Service
Дополнительные сведения об использовании системного монитора см. в разделе Возможности и средства наблюдения Windows Server 2003 руководства по управлению службами Microsoft Exchange (на английском языке).
- Индексатор поиска MSExchange
-
Выполните для пользователя команду Test-ExchangeSearch:
Копировать код Test-ExchangeSearch -Identity TedBremer@contoso.com
Дополнительные сведения о проверке подсистемы поиска Exchange см. в разделе Test-ExchangeSearch.
-
Проверьте средство просмотра событий на наличие сообщений об ошибках, связанных с поиском. Проверьте события Source: MSExchangeSearch Indexer и msftesql-Exchange. Дополнительные сведения см. по ссылке, приведенной в журнале событий.
-
Для остановки и перезапуска службы поиска Microsoft (Exchange) используйте оснастку «Службы» консоли MMC:
- Нажмите кнопку Пуск, выберите пункт Настройка,
затем пункт Панель управления, выберите пункт
Администрирование, а затем щелкните пункт Службы.
- На панели подробных сведений о службах щелкните правой кнопкой
мыши пункт Служба поиска Microsoft (Exchange) и выберите
команду Остановить. После остановки службы повторно щелкните
службу правой кнопкой мыши и выберите команду Запустить.
- Нажмите кнопку Пуск, выберите пункт Настройка,
затем пункт Панель управления, выберите пункт
Администрирование, а затем щелкните пункт Службы.