Problembeschreibung

Denken Sie an das folgende Szenario. Standardmäßig ist die Exchange-Suche für eine Postfachdatenbank in einer Microsoft Exchange Server 2010-Umgebung aktiviert. Sie verwenden Microsoft Outlook im Onlinemodus, um ein Postfach nach einem Stichwort oder Ausdruck zu durchsuchen, das einen einzelnen Buchstaben oder eine einzelne Ziffer enthält. In diesem Szenario wird die folgende Fehlermeldung angezeigt, obwohl für das Schlüsselwort im Postfach Übereinstimmungen vorhanden sind:

Keine Übereinstimmungen gefunden für "Schlüsselwort". Darüber hinaus wird das folgende Ereignis im Anwendungsprotokoll protokolliert:

Protokoll Name: ApplicationSource: MSExchangeIS Mailbox stored: Date-Ereignis-ID: 9877Task Kategorie: Content IndexingLevel: ErrorKeywords: ClassicUser: AComputer: ComputerBeschreibung: Inhalts Indizierungs Funktion ' CISearch:: EcGetRowsetAndAccessor ' hat einen ungewöhnlichen und unerwarteten Fehlercode von MSSearch erhalten. Postfachdatenbank: Postfachdatenbank-Fehler Code: 0x80041606

Hinweis: 0x80041606 = QUERY_E_TOOCOMPLEX

Ursache

Dieses Problem tritt auf, weil die Exchange-Suche eine fest codierte Präfix Such Grenze von 200.000-Knoten für eine einzelne Zeichensuche aufweist. Wenn eine Präfixsuche diesen Grenzwert überschreitet, gibt die Suche QUERY_E_TOOCOMPLEX zurück.Daher wird 0x80041606 als Teil der Ereignis-ID 9877 protokolliert. Standardmäßig sind alle Suchvorgänge, die den Outlook Online-Modus in einer Exchange 2010-Umgebung verwenden, Präfix suchen. Die Verwendung von einzelnen Ziffern oder Buchstaben bewirkt, dass das System nach allen Zahlen oder Wörtern sucht, die mit einer einzelnen Ziffer oder einem Buchstaben in der gesamten Postfachdatenbank beginnen. Wenn der Standardgrenzwert für 200.000-Knoten erreicht ist, gibt die Suche den Fehler zurück.Hinweis Die häufigste Möglichkeit, die Grenze für 200.000-Knoten zu erreichen, besteht darin, nach einem Wort oder Ausdruck zu suchen, das eine einzelne Ziffer oder einen Buchstaben enthält. Es gibt auch andere, seltenere Ursachen, beispielsweise die Eingabe sehr komplexer Suchvorgänge mit vielen, ORS und losen. Darüber hinaus können komplexe Kombinationen von Datumsbereichen und Suchbegriffen, viele Einträge in den Feldern "an" oder "aus" oder eine Kombination dieser Elemente dazu führen, dass die Grenze erreicht wird.

Fehlerbehebung

Installieren Sie das folgende Update-Rollup, um dieses Problem zu beheben:

Beschreibung von Updaterollup 6 für Exchange Server 2010 Service Pack 1 Wichtig Dieser Abschnitt bzw. die Methoden- oder Aufgabenbeschreibung enthält Hinweise zum Ändern der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Als Schutzmaßnahme sollten Sie vor der Bearbeitung der Registrierung eine Sicherungskopie erstellen. So ist gewährleistet, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:

Sichern und Wiederherstellen der Registrierung in Windows   Nachdem Sie das Update-Rollup installiert haben, führen Sie die folgenden Schritte aus, um die maximale Anzahl von Abfrage Einschränkungs Knoten auf 1 Million (Decimal) zu setzen:

  1. Überprüfen Sie, wie viele Ereignis-ID 9877 mit 0x80041606-Ereignissen im Anwendungsprotokoll vorhanden sind, die Sie im letzten Monat auf einem bestimmten Exchange Server 2010-Post Fach Server empfangen haben, und führen Sie eine Aufzeichnung der Nummer durch.

  2. Klicken Sie auf Start .Windows-Schaltfläche „Start“, geben Sie im Feld Suche starten den Befehl regedit ein, und drücken Sie dann die EINGABETASTE.

  3. Klicken Sie auf den folgenden Registrierungsschlüssel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch

  4. Klicken Sie auf Bearbeiten, zeigen Sie auf neu, und klicken Sie dann auf Taste.

  5. Geben Sie MaxRestrictionNodesein, und drücken Sie dann die EINGABETASTE.

  6. Klicken Sie unter MaxRestrictionNodesauf Bearbeiten, zeigen Sie auf neu, und klicken Sie dann auf DWORD-Wert.

  7. Geben Sie Serverein, und drücken Sie dann die EINGABETASTE.

  8. Der Registrierungseintrag sollte nun wie folgt aussehen: HKEY_LOCAL_MACHINE \software\microsoft\exchangeserver\v14\exsearch\maxrestrictionnodes\server

  9. Klicken Sie auf Bearbeitenund dann auf ändern.

  10. Geben Sie im Feld Wertdaten den Wert1 Million (Decimal) ein. Hinweis Der Standardwert des MaxRestrictionNodes\Server -Eintrags ist 200000 (Decimal), bevor Sie Änderungen an der Registrierung vornehmen.

  11. Beenden Sie den Registrierungs-Editor.

Hinweise

  • Nachdem Sie den Microsoft Exchange-Suchindizierungsdienst neu gestartet haben, checken Sie die Anwendung für die folgenden Ereignis-IDs ein:

    • Ereignis-ID 130 Fehler beim Konvertieren der MailboxDB-GUID, die unter dem MaxRestrictionNodes-Registrierungsschlüssel gelesen wurde, in eine GUID

    • Ereignis-ID 131 Fehler beim Öffnen des MaxRestrictionNodes-Registrierungsschlüssels

    • Ereignis-ID 132 Fehler beim Festlegen der MaxRestrictionNodes-Eigenschaft im Indexer

  • Wenn Sie eines dieser Ereignisse empfangen, haben Sie möglicherweise den Registrierungsschlüssel oder den DWORD-Wert falsch eingegeben. Oder Sie haben den neuen Schlüssel oder DWORD-Wert möglicherweise nicht richtig geschrieben. Nehmen Sie die erforderlichen Korrekturen vor, und starten Sie den Microsoft Exchange-Suchindizierungsdienst erneut. Suchen Sie nach neuen Instanzen der Ereignis-IDs 130, 131 oder 132.

  • Überprüfen Sie das Anwendungsprotokoll wöchentlich und monatlich, das von der Anzahl der Ereignis-ID 9877 mit Fehler 0x80041606 im Anwendungsprotokoll abhängt.

  • Wenn Sie weiterhin eine beträchtliche Anzahl dieser Ereignisse erhalten, können Sie den Wert inkrementell auf 2 Millionen (Decimal) erhöhen.

  • Erhöhen Sie den Wert nicht über 2 Millionen (Decimal), da hierdurch die Serverleistung verringert werden kann.

  • Wenn Sie den Wert auf 2 Millionen (Decimal) erhöht haben und weiterhin einige dieser Ereignisse wöchentlich oder monatlich erhalten, ist dies das erwartete Verhalten. Dieses Verhalten kann von Benutzern verursacht werden, die sehr komplexe Suchvorgänge durchführen (Weitere Informationen finden Sie im Abschnitt "Problembeschreibung").

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Weitere Informationen

Weitere Informationen zur Exchange-Suche finden Sie auf der folgenden Microsoft-Website:

Weitere Informationen zum Deaktivieren oder Aktivieren der Exchange-Suche finden Sie auf der folgenden Microsoft-Website:

Weitere Informationen zum MaxRestrictionNodes -Eintrag finden Sie auf der folgenden Microsoft-Website:

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×