Como diagnosticar problemas da pesquisa do Exchange
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Tópico modificado em: 2007-01-02
Este tópico explica como usar o Shell de Gerenciamento do Exchange, o snap-in Serviços do MMC (Console de Gerenciamento do Microsoft), Visualizar Eventos e o Monitor de Desempenho para diagnosticar e resolver problemas de pesquisa do Exchange.
Antes de começar
Para executar o cmdlet Get-MailboxDatabase ou o cmdlet Test-ExchangeSearch, você deve usar uma conta à qual esteja delegada a seguinte função:
- Função de Administrador do Exchange Server e grupo Administradores local para o servidor de destino
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.
Procedimento
Para diagnosticar os problemas de pesquisa do Exchange
O serviço MSExchangeSearch foi iniciado no servidor de Caixa de Correio? Caso tenha sido, vá para a Etapa 2. Caso contrário, use o snap-in de Serviços do MMC para verificar se o serviço MSExchangeSearch está em execução:
Clique em Iniciar e clique em Painel de Controle.
No Painel de Controle, clique duas vezes em Ferramentas Administrativas.
Em Ferramentas Administrativas, clique duas vezes em Serviços.
Verifique se o serviço Indexador de Pesquisa do Microsoft Exchange foi iniciado.
O parâmetro IndexEnabled foi definido como true no banco de dados de caixa de correio do usuário? Caso tenha sido, vá para a etapa 3. Caso contrário, execute o seguinte comando no Shell de Gerenciamento do Exchange para verificar se o sinalizador IndexEnabled está definido como true:
Get-MailboxDatabase |ft Name,IndexEnabled
Para obter informações detalhadas de sintaxes e de parâmetros, consulte Get-MailboxDatabase.
O banco de dados do Exchange foi rastreado? Caso tenha sido, vá para a Etapa 4. Caso contrário, use o Monitor de Desempenho para verificar o contador Status do Modo de Rastreamento Completo. Esse contador é armazenado no objeto de desempenho dos Índices de Pesquisa do MSExchange. Selecione a instância para o banco de dados do usuário. Quando o banco de dados ainda estiver sendo rastreado, ele terá um valor igual a 1. Quando o rastreamento estiver concluído, o valor será 0. Outros contadores de pesquisa relevantes estão localizados nos seguintes objetos de desempenho:
Indexador de Pesquisa do MSExchange
MSFTESQL-Exchange:Catálogos
MSFTESQL-Exchange:FD
MSFTESQL-Exchange:Indexador
MSFTESQL-Exchange:Serviço
Para obter informações sobre como usar o Monitor de Desempenho, consulte Recursos e ferramentas de monitoramento do Windows Server 2003 (em inglês) no Guia de Gerenciamento de Serviços do Microsoft Exchange.
Execute o comando Test-ExchangeSearch para o usuário:
Test-ExchangeSearch -Identity TedBremer@contoso.com
Para obter mais informações sobre como testar a Pesquisa do Exchange, consulte Test-ExchangeSearch.
Verifique Visualizar Eventos para obter mensagens de erro relacionadas à pesquisa. Verifique os eventos Origem: Indexador MSExchangeSearch e msftesql-Exchange. Para obter mais informações, siga o link no log de eventos.
Use o snap-in Serviços do MMC para parar e reiniciar o serviço de Pesquisa do Microsoft (Exchange):
Clique em Iniciar, aponte para Configurações, aponte para Painel de Controle, aponte para Ferramentas Administrativas e clique em Serviços.
No painel de detalhes Serviços, clique com o botão direito em Pesquisa da Microsoft (Exchange) e clique em Parar. Depois que o serviço for parado, clique com o botão direito no serviço novamente e clique em Iniciar.