ID do artigo: 2616127 - Última revisão: quarta-feira, 4 de janeiro de 2012 - Revisão: 2.0

Identificação de evento 9877 com código de erro "0x80041606" quando você usa o Outlook no modo online para pesquisar uma palavra-chave em 2010 de Exchange Server

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário. Por padrão, a pesquisa do Exchange está habilitada para um banco de dados de caixa de correio em um ambiente de 2010 de Microsoft Exchange Server. Usar o Microsoft Outlook no modo online para pesquisar uma caixa de correio para uma palavra-chave ou frase que contém uma única letra ou um único dígito. Nesse cenário, você recebe a seguinte mensagem de erro, mesmo que haja correspondências para a palavra-chave na caixa de correio:
Nenhuma correspondência encontrada para"palavra-chave".

Além disso, o seguinte evento é registrado no log do aplicativo:
Nome de logon: aplicativo
Fonte: MSExchangeIS Mailbox Store
Data: Data
Identificação do evento: 9877
Categoria de tarefa: Indexação de conteúdo
Nível: erro
Palavras-chave: clássico
Usuário: n/D
Computador: Computador
Descrição:
Função de indexação de conteúdo 'CISearch::EcGetRowsetAndAccessor' recebeu um código de erro incomuns e inesperadas do MSSearch.
Banco de dados de caixa de correio: Banco de dados de caixa de correio
Código de erro: 0x80041606
OBSERVAÇÃO: 0X80041606 = QUERY_E_TOOCOMPLEX

Causa

Esse problema ocorre porque a pesquisa do Exchange tem um limite de pesquisa de prefixo embutido de 200.000 nós para uma pesquisa de caractere único. Quando uma pesquisa de prefixo excede esse limite, a pesquisa retorna QUERY_E_TOOCOMPLEX. Portanto, 0x80041606 é feito como parte do evento ID 9877. Por padrão, todas as buscas que usam o modo on-line do Outlook em um ambiente Exchange 2010 são prefixo. Usar o único dígitos ou letras faz com que o sistema procurar todos os números ou palavras que começa com a letra ou dígito único entre o banco de dados de caixa de correio inteira. Se o limite padrão de 200.000 nós for atingido, a pesquisa retorna o erro.

Observação A maneira mais comum para alcançar o limite de 200.000 nós é procurar por uma palavra ou frase que contém um único dígito ou uma letra. Também existem outras causas menos comuns, tais como inserir pesquisas muito complexas com vários ANDs, Ors e NOTs. Além disso, combinações complexas de intervalos de datas e os termos de pesquisa, muitas entradas no campo para e partir de campos, ou uma combinação de tudo isso pode causar o limite a ser alcançado.

Resolução

Para resolver esse problema, instale o pacote cumulativo seguinte:
2608646  (http://support.microsoft.com/kb/2608646/ ) Descrição do pacote cumulativo de atualizações 6 para Exchange Server 2010 Service Pack 1
Importante Nesta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, podem ocorrer sérios problemas se você modificar o registro incorretamente. Portanto, certifique-se de que você execute essas etapas cuidadosamente. Para maior proteção, faça backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Como fazer backup e restaurar o registro no Windows

Depois de instalar o update rollup, para que possamos a definir o número máximo de nós de restrição de consulta a 1.000.000 para você, vá para o "Corrigir para mimseção". Se você preferir definir o número máximo de nós de restrição de consulta por conta própria, vá para o "Deixe-me a corrigir sozinhoseção".

Corrigir para mim



Para definir o número máximo de nós de restrição de consulta automaticamente, clique no Corrigi-lo botão ou link. Em seguida, clique em Executar no Download do arquivo caixa de diálogo caixa e siga as etapas a Corrigi-lo Assistente.


Corrigir este problema.
Microsoft Fix it 50810


Anotações
  • Este assistente só pode estar em inglês. No entanto, a correção automática também funciona para outras versões de idioma do Windows.
  • Se você não estiver no computador que tem o problema, salve a correção-solução para uma unidade flash ou um CD e execute-o no computador com o problema.

Em seguida, vá para o "Isso resolveu o problema?seção".



Deixe-me a corrigir sozinho

Depois de instalar o pacote cumulativo de atualizações, siga estas etapas para definir o número máximo de nós de restrição de consulta a 1.000.000 (decimal):
  1. Verifique se 9877 de ID de evento quantos com 0x80041606 de eventos no log do aplicativo tiver recebido em um determinado servidor de caixa de correio de 2010 de Exchange Server no mês passado e fazer um registro do número.
  2. Clique em Iniciar
    Recolher esta imagemExpandir esta imagem
    botão Iniciar
    , tipo Regedit no Iniciar pesquisa caixa e pressione ENTER.
  3. Localize e, em seguida, clique na seguinte chave de registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch
  4. Clique em Editar, aponte para Novoe, em seguida, clique em Chave.
  5. Tipo MaxRestrictionNodes, e então pressione ENTER.
  6. Em MaxRestrictionNodes, clique em Editar, aponte para Novoe, em seguida, clique em Valor DWORD.
  7. Tipo Servirr, e então pressione ENTER.
  8. A entrada do registro agora deve ser semelhante ao seguinte:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch\MaxRestrictionNodes\Server
  9. Clique em Editare, em seguida, clique em Modificar.
  10. No Dados do valor caixa, digite 1000000 (Decimal).
    Observação O valor padrão da MaxRestrictionNodes entrada é 200000 (Decimal) antes de fazer qualquer alteração no registro.
  11. Saia do Editor do registro.
Anotações
  • Depois de reiniciar o serviço do indexador de pesquisa do Microsoft Exchange, verifique no aplicativo para as seguintes identificações de evento:
    • Falha ao converter o Guid de MailboxDB de identificação de evento 130 lido de sob a chave de registro MaxRestrictionNodes para um Guid
    • Identificação de evento 131 Falha ao abrir a chave de registro MaxRestrictionNodes
    • Falha ao definir a propriedade MaxRestrictionNodes no indexador de identificação de evento 132
  • Se você estiver recebendo qualquer um desses eventos, você pode ter inserido a chave do registro ou o valor DWORD incorretamente. Ou, talvez você não tenha digitado a nova chave ou valor DWORD corretamente. Faça as correções necessárias e, em seguida, reinicie o serviço do indexador de pesquisa do Microsoft Exchange. Procurar por quaisquer novas instâncias de identificações de evento 130, 131 ou 132.
  • Verifique o log do aplicativo semanal e mensal que varia de acordo com o número de 9877 de ID de evento com 0x80041606 de erro no log do aplicativo.
  • Se você ainda estiver recebendo um número significativo desses eventos, você pode aumentar o valor incrementalmente para 2000000 (Decimal).
  • Não aumente o valor além do 2000000 (Decimal), porque isso pode reduzir o desempenho do servidor.
  • Se você aumenta o valor para 2000000 (Decimal) e ainda estiver recebendo alguns desses eventos semanal ou mensal, isso é o comportamento esperado. Esse comportamento pode ser causado por usuários realizar pesquisas muito complexas (consulte a seção "Sintomas" para obter mais informações).

Isso resolveu o problema?

  • Verifique se o problema seja corrigido. Se o problema é corrigido, você terá concluído esta seção. Se o problema não for corrigido, você pode: entre em contato com o suporte (http://support.microsoft.com/contactus) .
  • Apreciamos seus comentários. Para fornecer comentários ou relatar quaisquer problemas com essa solução, deixe um comentário sobre o "Corrigir para mim (http://blogs.technet.com/fixit4me/) "blog ou envie-em um e-mail (mailto:fixit4me@microsoft.com?Subject=KB) mensagem.

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre a pesquisa do Exchange, visite o seguinte site da Microsoft:
Informações gerais sobre a pesquisa do Exchange (http://technet.microsoft.com/en-us/library/bb232132(EXCHG.80).aspx)
Para obter mais informações sobre como desabilitar ou habilitar a pesquisa do Exchange, visite o seguinte site da Microsoft:
Informações gerais sobre como desabilitar ou habilitar a pesquisa do Exchange (http://technet.microsoft.com/en-us/library/aa996416(EXCHG.80).aspx)
Para obter mais informações sobre o MaxRestrictionNodes entrada, visite o seguinte site da Microsoft:
Informações gerais sobre a entrada de MaxRestrictionNodes (http://msdn.microsoft.com/en-us/library/ms692095(VS.85).aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2010 Service Pack 1 nas seguintes plataformas
    • Microsoft Exchange Server 2010 Enterprise
    • Microsoft Exchange Server 2010 Standard
Palavras-chave: 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2616127 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2616127  (http://support.microsoft.com/kb/2616127/en-us/ )