ID události 9877 s kódem chyby "0x80041606" při použití aplikace Outlook v režimu online hledání pro klíčové slovo v roce 2010 Exchange Server

Překlady článku Překlady článku
ID článku: 2616127 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Zvažte následující scénář. Standardně je povoleno vyhledávání Exchange databáze poštovních schránek v prostředí Microsoft Exchange Server 2010. Pomocí aplikace Microsoft Outlook v režimu online prohledávání poštovní schránky pro klíčové slovo nebo slovní spojení, které obsahuje jedno písmeno a jednu číslici. V tomto scénáři se zobrazí následující chybová zpráva, přestože nejsou shody pro klíčové slovo v poštovní schránce:
Nalezeny žádné shody pro"klíčové slovo".

V protokolu aplikací je dále zaznamenána následující událost:
Zaznamenává název: aplikace
Zdroj: MSExchangeIS Mailbox Store
Datum: Datum
ID události: 9877
Kategorie úkolů: Indexování obsahu
Úroveň: Chyba
Klíčová slova: klasické
Uživatel: N/A
Počítač: Počítač
Popis:
Indexování funkce obsahu "CISearch::EcGetRowsetAndAccessor" kód chyby neobvyklých a neočekávaných obdržel od MSSearch.
Databáze poštovních schránek: Databáze poštovních schránek
Kód chyby: 0x80041606
POZNÁMKA: 0X80041606 = QUERY_E_TOOCOMPLEX

Příčina

K tomuto problému dochází, protože Exchange hledání má pevně předpona hledání maximálně 200 000 uzlů pro hledání jeden znak. Při vyhledávání předponu překročí tento limit, hledání vrátí QUERY_E_TOOCOMPLEX.0x80041606 je proto uvedena jako součást ID 9877 události. Podle výchozího nastavení jsou všechna hledání, která pomocí režimu online v aplikaci Outlook v prostředí serveru Exchange 2010 předpona hledání. Pomocí jediné číslice nebo písmena způsobí, že systém hledat všechna čísla nebo slova začínající písmeno nebo číslici napříč celou poštovní schránku databáze. Pokud je dosažen limit výchozí 200 000 uzlů, hledání vrátí chybu.

Poznámka: Nejběžnější způsob dosažení limitu 200 000 uzlů je vyhledat slovo nebo slovní spojení, které obsahuje písmeno nebo číslici. Existují také jiné méně obvyklých příčinách, jako například zadávání velmi složité hledání s mnoha a Ors a NOTs. Navíc složité kombinace rozsahů a hledané termíny, mnoho položek do pole Komu a z polí nebo kombinací všech těchto akcí může způsobit omezení má být dosaženo.

Řešení

Chcete-li tento problém vyřešit, nainstalujte následující kumulativní aktualizaci:
2608646 Popis kumulativní aktualizace 6 pro Exchange Server 2010 Service Pack 1
Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Však mohou nastat závažné problémy při nesprávné úpravě registru. Proto se ujistěte, opatrně postupujte takto. Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
322756 Postup při zálohování a obnovení registru v systému Windows

Po instalaci kumulativní aktualizace, postupujte takto Chcete-li nastavit maximální počet uzlů omezení dotazu 1 000 000 (desetinné číslo):
  1. Ověřte, kolik událostí ID 9877 0x80041606 události v protokolu aplikace na určitém serveru Exchange Server 2010 poštovní schránky přijali za poslední měsíc a pořizovat záznam číslo.
  2. Klepněte na tlačítko Start
    Zmenšit tento obrázekZvětšit tento obrázek
    tlačítko Start
    , do pole Zahájit hledání zadejte regedit a stiskněte klávesu ENTER.
  3. Vyhledejte a klepněte na následující klíč registru:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch
  4. Klepněte na tlačítko Upravit, přejděte na příkaz Novýa potom klepněte na příkaz klíč.
  5. Napište MaxRestrictionNodes, a stiskněte klávesu ENTER.
  6. Ve skupinovém rámečku MaxRestrictionNodesklepněte na tlačítko Upravit, přejděte na příkaz Novýa klepněte na příkaz Hodnota DWORD.
  7. Zadejte sloužitra stiskněte klávesu ENTER.
  8. Položka registru by měl nyní vypadat takto:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch\MaxRestrictionNodes\Server
  9. Klepněte na tlačítko Upravita potom klepněte na příkaz změnit.
  10. Do pole Údaj hodnoty zadejte 1000000 (Desítkově).
    Poznámka: Výchozí hodnota položky MaxRestrictionNodes\Server je 200000 (desítkově) před provedením jakýchkoli změn v registru.
  11. Ukončete Editor registru.
Poznámky
  • Po restartování služby Microsoft Exchange hledání indexeru, zkontrolujte v aplikaci pro následující ID událostí:
    • ID události 130 se nepodařilo převést MailboxDB Guid číst z klíče registru MaxRestrictionNodes na identifikátor Guid
    • ID události 131 otevřít klíč registru MaxRestrictionNodes se nezdařilo.
    • ID události 132, nastavte vlastnost MaxRestrictionNodes v indexovacím modulu se nezdařilo.
  • Pokud jste obdrželi některé z těchto událostí, může zadaný klíč registru nebo hodnota DWORD nesprávně. Nebo nemusí mít nový klíč nebo hodnotu DWORD správně napsán. Proveďte nezbytné opravy a potom restartujte službu Microsoft Exchange hledání indexeru. Hledat všechny nové instance ID 130, 131 a 132 událostí.
  • V protokolu aplikace týdenní a měsíční závisí na počtu událostí ID 9877 0x80041606 chyby v protokolu aplikace.
  • Pokud se stále zobrazuje značný počet těchto událostí, můžete zvýšit hodnotu postupně 2000000 (desítkově).
  • Nevedou ke zvýšení hodnoty, které převyšují 2000000 (desetinné číslo), protože to může snížit výkon serveru.
  • Pokud zvýšili hodnotu 2000000 (desítkově) a jsou stále zobrazuje některé z těchto událostí, týdně nebo měsíčně, to je očekávané chování. Toto chování může být způsobeno uživatelé velmi složité vyhledávání (viz další informace v části "Příznaky").

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o hledání serveru Exchange naleznete na následujícím webu společnosti Microsoft:
Obecné informace o hledání serveru Exchange
Další informace o tom, jak zakázat nebo povolit vyhledávání serveru Exchange naleznete na následujícím webu společnosti Microsoft:
Obecné informace o tom, jak zakázat nebo povolit vyhledávání serveru Exchange
Další informace o položce MaxRestrictionNodes naleznete na následujícím webu společnosti Microsoft:
Obecné informace o položky MaxRestrictionNodes

Vlastnosti

ID článku: 2616127 - Poslední aktualizace: 28. srpna 2014 - Revize: 4.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Exchange Server 2010 Service Pack 1 na těchto platformách
    • Microsoft Exchange Server 2010 Enterprise
    • Microsoft Exchange Server 2010 Standard
Klíčová slova: 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2616127 KbMtcs
Strojově přeložený článek
DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.
Projděte si také anglickou verzi článku: 2616127

Dejte nám zpětnou vazbu

 

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