Applies ToExchange Server 2010 Enterprise Exchange Server 2010 Standard

Symptom

Tänk på följande: Normalt är Exchange-sökning aktiverat för en Mailbox-databas i en Microsoft Exchange Server 2010-miljö. Du använder Microsoft Outlook i onlineläget för att söka i en post låda efter ett nyckelord eller en fras som innehåller en bokstav eller en enstaka siffra. I det här scenariot får du följande fel meddelande trots att det finns en matchning för nyckelordet i post lådan:

Inga träffar hittades för "nyckelord". Dessutom loggas följande händelse i program loggen:

Logg namn: ApplicationSource: MSExchangeIS Mailbox StoreDate: datumhändelse-ID: 9877Task kategorin: Content IndexingLevel: ErrorKeywords: ClassicUser: N/AComputer: datorBeskrivning: funktionen för innehålls indexering "CISearch:: EcGetRowsetAndAccessor" tog emot en ovanlig och oväntad felkod från Mssearch. Post lådans databas: felkod för post lådans databas: 0x80041606

Obs! 0x80041606 = QUERY_E_TOOCOMPLEX

Orsak

Det här problemet beror på att Exchange-sökning har en hårdkodad sökgräns på 200 000-noder för en enkel teckens ökning. När en sökning efter prefix överskrider denna gräns returneras QUERY_E_TOOCOMPLEX.Därför loggas 0x80041606 som en del av händelse-ID 9877. Som standard är alla sökningar som använder Outlook online-läget i en Exchange 2010-miljö prefix. Om du använder enskilda siffror eller bokstäver kan systemet söka efter alla tal eller ord som börjar med en siffra eller bokstav i hela post lådan. Om standardvärdet för 200 000-noder nås returnerar sökningen felet.Obs! Det vanligaste sättet att nå gräns för 200 000-noder är att söka efter ett ord eller en fras som innehåller en enstaka siffra eller bokstav. Det finns även andra mindre vanliga orsaker, som att ange väldigt komplexa sökningar med många ANDs, ORS och NOTs. Dessutom är det komplexa kombinationen av datum områden och sökord, många poster i fälten till och från, eller en kombination av alla dessa saker som kan orsaka att gränsen nås.

Lösning

Lös problemet genom att installera följande samlade uppdatering:

2608646 Beskrivning av Samlad uppdatering 6 för Exchange Server 2010 Service Pack 1 Viktigt! Det här avsnittet eller den här aktiviteten innehåller instruktioner för hur du ändrar registret. Men allvarliga problem kan uppstå om du ändrar registret felaktigt. Se därför till att du följer de här anvisningarna noggrant. Säkerhetskopiera registret innan du ändrar det för att skydda det. Sedan kan du återställa registret om det uppstår ett problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

322756 Säkerhetskopiera och återställa registret i Windows När du har installerat den samlade uppdateringen följer du de här stegen för att ange det maximala antalet noder för frågor till 1 000 000 (decimal):

  1. Kontrol lera hur många händelse-ID 9877 med 0x80041606 händelser i program loggen som du har fått på en viss Exchange Server 2010-postserver under den senaste månaden och registrera numret.

  2. Klicka på Start windows icon, Skriv regedit i rutan Påbörja sökning och tryck sedan på RETUR.

  3. Leta upp och klicka på följande register nyckel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch

  4. Klicka på Redigera, peka på nyttoch klicka sedan på.

  5. Skriv MaxRestrictionNodesoch tryck på RETUR.

  6. Klicka på Redigeraunder MaxRestrictionNodespeka på nyttoch klicka sedan på DWORD-värde.

  7. Skriv betjänaroch tryck sedan på RETUR.

  8. Register posten bör nu se ut så här: HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch\MaxRestrictionNodes\Server

  9. Klicka på Redigeraoch sedan på ändra.

  10. I rutan Värde data skriver du 1000000 (decimalt). Obs! Standardvärdet för MaxRestrictionNodes\Server -posten är 200000 (decimal) innan du gör några ändringar i registret.

  11. Avsluta Registereditorn.

Kommentarer

  • När du har startat om tjänsten Microsoft Exchange search indexerare kontrollerar du att programmet har följande händelse-ID:

    • Händelse-ID 130 det gick inte att konvertera MailboxDB GUID som lästes in från register nyckel för MaxRestrictionNodes till ett GUID

    • Händelse-ID 131 det gick inte att öppna register nyckel MaxRestrictionNodes

    • Händelse-ID 132 Det gick inte att ange egenskapen MaxRestrictionNodes i indexeraren

  • Om du får några av de här händelserna kan du ha angett register nyckel eller DWORD-värdet felaktigt. Eller så kanske du inte har stavat den nya eller DWORD-värdet korrekt. Gör de ändringar som behövs och starta sedan om tjänsten Microsoft Exchange search indexering. Sök efter nya instanser av händelse-ID 130, 131 eller 132.

  • Kontrol lera program loggen varje vecka och månad beroende på antalet händelse-ID 9877 med fel 0x80041606 i program loggen.

  • Om du fortfarande får ett stort antal händelser kan du öka värdet stegvis till 2000000 (decimalt).

  • Öka inte värdet bortom 2000000 (decimalt) eftersom detta kan minska serverns prestanda.

  • Om du har ökat värdet till 2000000 (decimalt) och ändå får några av de här händelserna varje vecka eller månad är det här förväntande beteendet. Detta kan bero på att användarna utför komplicerade sökningar (se avsnittet "Symptom" för mer information).

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Mer information

Mer information om Exchange-sökning finns på följande Microsoft-webbplats:

Allmän information om Exchange-sökningMer information om hur du inaktiverar eller aktiverar Exchange-sökning finns på följande Microsoft-webbplats:

Allmän information om hur du inaktiverar eller aktiverar Exchange-sökningMer information om MaxRestrictionNodes -posten finns på följande Microsoft-webbplats:

Allmän information om posten MaxRestrictionNodes

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.