Ereignis-ID 1025 mit Fehlercode "0x80041606", wenn Sie Outlook im Onlinemodus verwenden Suchen nach einem Schlüsselwort in Exchange Server 2007

Artikel-ID: 2498852 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

Folgendes Szenarium. Standardmäßig ist die Exchange-Suche für eine Postfachdatenbank in einer Umgebung Microsoft Exchange Server 2007 aktiviert. Suchen Sie ein Postfach für ein Schlüsselwort oder einen Ausdruck, der einen einzelnen Buchstaben oder eine Ziffer enthält, verwenden Sie Microsoft Outlook im Onlinemodus. In diesem Szenario erhalten Sie die folgende Fehlermeldung angezeigt, auch wenn Übereinstimmungen für das Schlüsselwort im Postfach vorhanden sind:
Keine Übereinstimmungen gefunden für"Schlüsselwort?.


Darüber hinaus wird das folgende Ereignis im Anwendungsprotokoll auf dem Postfachserver protokolliert:
Ereignis-ID: 1025
Kategorie: keine
Quelle: MSExchangeIS Mailbox Store
Typ: Warnung
Generiert:Datum>
Geschrieben:Datum>
Computer:Computer>
Nachricht: auf die Datenbank ist ein Fehler aufgetreten. "Gruppe-Postfach-Datenbank des Wechselmediendienstes>".
Funktionsname oder Beschreibung des Problems: Inhaltsindizierung eine ungewöhnliche empfangen und
Fehlercode von MSSearch unexpect
Fehler: 0x80041606


HINWEIS: 0X80041606 = QUERY_E_TOOCOMPLEX

Ursache

Dieses Problem tritt auf, weil Exchange-Suche eine Abfrageeinschränkung 200.000 Knoten hat. Wenn eine Präfixsuche die Abfragebeschränkung überschreitet, gibt die Suche QUERY_E_TOOCOMPLEXzurück. Aus diesem Grund wird als Teil des Ereignis-ID 1025 0x80041606 protokolliert. Standardmäßig sind alle suchen, die online-Modus von Outlook in einer Exchange 2007-Umgebung verwenden Präfix sucht. Wenn einzelne Ziffern oder Buchstaben verwendet werden, führt dies das System für alle Zahlen oder Wörter, die über das gesamte Postfach-Datenbank mit der Ziffer oder einem Buchstaben beginnen. Wenn das Standardlimit von 200.000 Knoten erreicht wird, gibt die Suche des Fehlers zurück.

HinweisAm häufigsten die 200.000 Knoten Grenze erreicht ist, suchen Sie nach einem Wort oder Ausdruck, der eine einzelne Zahl oder einen Buchstaben enthält. Es gibt auch andere weniger häufige Ursachen wie sehr komplexe Suchvorgänge, die viele AND, OR und NOT-Operatoren haben eingeben. Darüber hinaus komplexe Kombinationen von Datumsbereiche, und suchen Sie Begriffe, viele Einträge in derAn und Aus Felder oder eine Kombination all dieser Dinge kann dazu führen, dass das Limit erreicht werden.

Lösung

Um dieses Problem zu beheben, installieren Sie das folgende Updaterollup:
2608656 Hinweise zum Updaterollup 6 für Exchange Server 2007 Servicepack 3
Wichtig Dieser Abschnitt, die Methode oder die Aufgabe enthält Schritte, die erklären, wie Sie die Windows-Registry ändern. Es können schwerwiegende Probleme auftreten, wenn Sie die Windows-Registry falsch ändern. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie Änderungen vornehmen. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Für Weitere Informationen zum Sichern und Wiederherstellen der Registrierung, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows

Gehen folgendermaßen Sie vor, um die maximale Anzahl von Abfrageknoten Einschränkung festzulegen, nach der Installation des Updaterollups.

Hinweis Wir empfehlen einen Startwert von 1.000.000 (dezimal):
  1. Beachten Sie im Anwendungsprotokoll auf dem Exchange Server 2007 Mailbox Server wie oft Ereignis-ID 1025 zusammen mit Fehlercode 0x80041606 im letzten Monat aufgetreten. Diese Informationen werden als Grundlage verwendet werden, um festzustellen, ob die MaxRestrictionNodes-Einstellung reduziert oder das Problem beseitigt.
  2. Klicken Sie auf Start
    Bild minimierenBild vergrößern
    Schaltfläche "Start"
    , Typ Regedit Klicken Sie im Dialogfeld Suche starten das Feld, und drücken Sie dann die EINGABETASTE.
  3. Suchen Sie, und klicken Sie dann auf den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExSearch
  4. Klicken Sie auf Bearbeiten, zeigen Sie auf Neue, und klicken Sie dann auf Schlüssel.
  5. Typ MaxRestrictionNodes, und drücken Sie dann die EINGABETASTE.
  6. Klicken Sie auf MaxRestrictionNodes, klicken Sie auf Bearbeiten, wählen Sie Neue, und klicken Sie dann auf DWORD-Wert (32-Bit).
  7. Typ Server, und drücken Sie dann die EINGABETASTE.

    Hinweis Der Registrierungseintrag sollte folgendermaßen aussehen:

    Schlüsselname:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExSearch\MaxRestrictionNodes

    Wertname: Server
    Werttyp: REG_DWORD
  8. Klicken Sie auf Server, klicken Sie auf Bearbeiten, und klicken Sie dann auf Ändern.
  9. In der Wertdaten Feld Typ 1000000 (Dezimal).

    Hinweis Der Registrierungseintrag sollte folgendermaßen aussehen:

    Schlüsselname:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExSearch\MaxRestrictionNodes

    Wertname: Server
    Werttyp: REG_DWORD
    Wertdaten: 1000000 (dezimal)
  10. Beenden Sie den Registrierungs-Editor.
  11. Starten Sie den Dienst Microsoft Exchange-Suchindizierung.
Hinweise
  • Nach dem Neustart des Microsoft Exchange-suchindizierungsdiensts im Anwendungsprotokoll für die folgenden Ereignis-IDs:
    • Ereignis ID 130: Fehler beim Konvertieren von MailboxDB Guid Lesen in unter dem Registrierungsschlüssel MaxRestrictionNodes in eine GUID
    • Ereignis ID 131: Fehler beim Öffnen des Registrierungsschlüssels MaxRestrictionNodes
    • Ereignis ID 132: Fehler beim Festlegen der MaxRestrictionNodes-Eigenschaft bei der Indexerstellung
  • Wenn Sie eines dieser Ereignisse empfangen, können Sie den Registrierungsschlüssel oder der DWORD-Wert falsch eingegeben. Oder Sie können nicht haben die neuen Schlüssel oder einen DWORD-Wert korrekt geschrieben ist. Stellen Sie die erforderlichen Korrekturen vor, und starten Sie Microsoft Exchange Search Indexer-Dienst. Suchen Sie neuen Instanzen der Ereignis-IDs 130, 131 und 132 ein.
  • Überprüfen Sie das Anwendungsprotokoll wöchentlich oder monatlich, basierend auf der Anzahl der Ereignis-ID 1025 Nachrichten 0x80041606-Fehler im Anwendungsprotokoll protokolliert.
  • Wenn Sie noch eine bedeutende Anzahl dieser Ereignisse empfangen, können Sie den Wert inkrementell zu 2000000 (dezimal) erhöhen.
  • Erhöhen Sie den Wert über 2000000 (dezimal) ohne explizite Anleitung von Microsoft Support-Mitarbeiter nicht, da dadurch die Serverleistung beeinträchtigen kann.

Status

Microsoft hat bestätigt, dass dieses Problem auf die im Abschnitt "Gilt für" aufgeführten Microsoft-Produkten zutrifft.

Weitere Informationen

Weitere Informationen zur Exchange-Suche finden Sie auf die folgende Microsoft-Website:
Allgemeine Informationen zum Exchange-Suche
Weitere Informationen zum Exchange-Suche aktivieren oder deaktivieren finden Sie auf die folgende Microsoft-Website:
Allgemeine Informationen zum Deaktivieren oder aktivieren Sie die Exchange-Suche
Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base:

2616127Ereignis-ID 9877 mit Fehlercode "0x80041606", wenn Sie Outlook im Onlinemodus verwenden Suchen nach einem Schlüsselwort in Exchange Server 2010

Eigenschaften

Artikel-ID: 2498852 - Geändert am: Dienstag, 30. Oktober 2012 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Exchange Server 2007 Service Pack 3, wenn verwendet mit:
    • Microsoft Exchange Server 2007 Standard Edition
    • Microsoft Exchange Server 2007 Enterprise Edition
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2498852 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2498852
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns