ID. de suceso 9877 con código de error "0x80041606" cuando se utiliza Outlook en modo en línea para buscar una palabra clave en Exchange Server 2010

Seleccione idioma Seleccione idioma
Id. de artículo: 2616127 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Considere el siguiente escenario. De manera predeterminada, la búsqueda de Exchange está habilitada para una base de datos de buzones en un entorno de Microsoft Exchange Server 2010. Para utilizar Microsoft Outlook en modo en línea para buscar en un buzón para una palabra clave o una frase que contiene una sola letra o un solo dígito. En este caso, recibirá el siguiente mensaje de error aunque hay coincidencias de la palabra clave en el buzón:
No se encontraron coincidencias para"palabra clave".

Además, el suceso siguiente se registra en el registro de aplicación:
Nombre de registro: aplicación
De origen: Almacén del buzón MSExchangeIS
Fecha: Fecha
ID. de suceso: 9877
La categoría de tarea: Indización de contenido
Nivel: Error
Palabras clave: clásico
Usuario: N/D
Equipo: Equipo
Descripción:
Función de indexación de contenido 'CISearch::EcGetRowsetAndAccessor' recibió un código de error inesperado e inusual de MSSearch.
Base de datos de buzones: Base de datos de buzones
Código de error: 0x80041606
NOTA: 0X80041606 = QUERY_E_TOOCOMPLEX

Causa

Este problema se produce porque la búsqueda de Exchange tiene un límite de búsqueda de prefijo codificado de forma rígida de 200.000 nodos para una búsqueda de carácter único. Cuando una búsqueda de prefijo supera este límite, la búsqueda devuelve QUERY_E_TOOCOMPLEX.Por lo tanto, 0x80041606 se registra como parte del evento 9877 de ID. De forma predeterminada, todas las búsquedas que utilizan el modo en línea de Outlook en un entorno de Exchange 2010 son las búsquedas de prefijo. Utiliza letras o dígitos único hace que el sistema buscar todos los números o palabras que comienza con el dígito de un número o letra a través de la base de datos de buzón entero. Si se alcanza el límite predeterminado de 200.000 nodos, la búsqueda devuelve el error.

Nota: Es la manera más común para alcanzar el límite de 200.000 nodos buscar una palabra o frase que contiene un dígito de un número o una letra. También hay otras causas menos comunes, como la introducción de búsquedas muy complejas con muchos operadores and, OR y notas. Además, las combinaciones complejas de intervalos de fechas y términos de búsqueda, muchas entradas en el campo para y desde campos o una combinación de todas estas cosas puede causar el límite de alcanzar.

Solución

Para resolver este problema, instale el paquete siguiente:
2608646 Descripción del paquete acumulativo de actualizaciones 6 para el Service Pack 1 de Exchange Server 2010
Importante: Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, haga una copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro de Windows

Después de instalar el paquete acumulativo de actualizaciones, siga estos pasos para establecer el número máximo de nodos de la restricción de consulta en 1.000.000 (decimal):
  1. Compruebe cuántos 9877 ID de evento con 0x80041606 en el registro de aplicación que haya recibido en un determinado servidor de buzón de Exchange Server 2010 en el último mes y hace que un registro del número.
  2. Haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    botón Inicio
    , escriba regedit en el cuadro Iniciar búsqueda y, a continuación, presione ENTRAR.
  3. Busque y, a continuación, haga clic en la clave del registro siguiente:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch
  4. Haga clic en Editar, seleccione nuevoy, a continuación, haga clic en clave.
  5. Escriba el MaxRestrictionNodes, y, a continuación, presione ENTRAR.
  6. En MaxRestrictionNodes, haga clic en Editar, seleccione nuevoy, a continuación, haga clic en Valor DWORD.
  7. Escriba Servery, a continuación, presione ENTRAR.
  8. La entrada del registro debe ser similar al siguiente:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch\MaxRestrictionNodes\Server
  9. Haga clic en Editary, a continuación, haga clic en Modificar.
  10. En el cuadro información del valor , escriba 1000000 (Decimal).
    Nota: El valor predeterminado de la entrada MaxRestrictionNodes\Server es 200000 (Decimal) antes de realizar cualquier cambio en el registro.
  11. Salga del Editor del registro.
Notas
  • Después de reiniciar el servicio de indizador de búsqueda de Microsoft Exchange, el registro de la aplicación para los identificadores de los eventos siguientes:
    • No se pudo convertir el MailboxDB Guid el identificador de suceso 130 lee debajo de la clave de registro MaxRestrictionNodes a un Guid
    • No se pudo abrir la clave de registro MaxRestrictionNodes el identificador de suceso 131
    • No se pudo establecer la propiedad MaxRestrictionNodes en el indizador el identificador de suceso 132
  • Si recibe cualquiera de estos eventos, que han introducido la clave del registro o el valor DWORD incorrectamente. O bien, es posible no han escrito la nueva clave o valor DWORD correctamente. Realice las correcciones necesarias y, a continuación, reinicie el servicio de indizador de búsqueda de Microsoft Exchange. Buscar todas las nuevas instancias de ID 130, 131 y 132.
  • Compruebe el registro de aplicación semanal y mensual que depende del número de sucesos ID 9877 con el error 0x80041606 en el registro de aplicación.
  • Si sigue recibiendo un número significativo de estos eventos, puede aumentar el valor incrementalmente a 2000000 (Decimal).
  • No aumente el valor más allá de 2000000 (Decimal), ya que esto puede reducir el rendimiento del servidor.
  • Si ha aumentado el valor 2000000 (Decimal) y sigue recibiendo algunos de estos eventos semanales o mensuales, éste es el comportamiento esperado. Este comportamiento puede deberse a los usuarios realizar búsquedas muy complejas (consulte la sección "Síntomas" para obtener más información).

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de la búsqueda de Exchange, visite el siguiente sitio Web de Microsoft:
Información general acerca de búsqueda de Exchange
Para obtener más información acerca de cómo deshabilitar o habilitar la búsqueda de Exchange, visite el siguiente sitio Web de Microsoft:
Información general acerca de cómo deshabilitar o habilitar la búsqueda de Exchange
Para obtener más información acerca de la entrada MaxRestrictionNodes , visite el siguiente sitio Web de Microsoft:
Información general acerca de la entrada de MaxRestrictionNodes

Propiedades

Id. de artículo: 2616127 - Última revisión: jueves, 28 de agosto de 2014 - Versión: 4.0
La información de este artículo se refiere a:
  • Microsoft Exchange Server 2010 Service Pack 1 sobre las siguientes plataformas
    • Microsoft Exchange Server 2010 Enterprise
    • Microsoft Exchange Server 2010 Standard
Palabras clave: 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2616127 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2616127

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com