MSExchangeIS 5000 (0xc004038a): Datenbank kann aufgrund falscher Berechtigungen oder gelöschter Routinggruppe nicht bereitgestellt werden

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2008-01-18

Das Microsoft Exchange-Tool Datenbank-Problembehandlung hat im Anwendungsprotokoll ein oder mehrere MSExchangeIS 5000-Ereignisse mit dem Fehlercode 0xc004038a festgestellt. Tritt dieser Fehler auf, wird der Microsoft Exchange-Informationsspeicherdienst nicht initialisiert, und Datenbanken werden nicht bereitgestellt.

Erklärung

Das Ereignis MSExchangeIS 5000 mit dem Fehlercode 0xc004038a kann aufgrund falscher Berechtigungen oder einer gelöschten Routinggruppe auftreten. Dieses Ereignis kann aufgrund einer oder mehrerer der folgenden Ursachen auftreten:

  • Der Server mit Exchange Server gehört keiner Routinggruppe mehr an, oder seine Routinggruppe wurde aus Active Directory gelöscht.
  • Die Gruppe Exchange Domain Servers verfügt in Active Directory nicht über die benötigten Berechtigungen.

Diese Ereignis tritt in den folgenden Versionen von Exchange Server auf:

  • Microsoft Exchange Server 2007
  • Microsoft Exchange Server 2003
  • Microsoft Exchange 2000 Server

Benutzeraktion

Um den Fehler zu beheben, führen Sie einen oder mehrere der folgenden Schritte aus:

  • Wenn die Gruppe Exchange Domain Servers nicht über die entsprechenden Berechtigungen verfügt, verwenden Sie das Dienstprogramm ADSI-Bearbeitung (Active Directory Service Interfaces), um sicherzustellen, dass die Gruppe Exchange Domain Servers über die benötigten Berechtigungen in Active Directory verfügt. Stellen Sie sicher, dass auf der Registerkarte Sicherheit das Kontrollkästchen Berechtigungen übergeordneter Objekte, sofern vererbbar, über alle untergeordneten Objekte verbreiten in der Gruppe Administratoren, der Gruppe Exchange Domain Servers und allen anderen für Ihre Konfiguration relevanten Gruppen aktiviert ist.
    noteAnmerkung:
    Erzwingen Sie, falls erforderlich, die Replikation unter den Domänencontrollern, um dafür zu sorgen, dass die Änderungen in der gesamten Domäne verbreitet werden.
    noteAnmerkung:
    Das Tool ADSI-Bearbeitung ist in den Microsoft Windows 2000- und Microsoft Windows Server 2003-Supporttools enthalten, die Sie auf der Windows 2000- und Windows 2003-Installations-CD finden.
  • Wenn der Server mit Exchange keiner Routinggruppe mehr angehört oder seine Routinggruppe aus Active Directory gelöscht wurde, fügen Sie die Routinggruppe hinzu, oder stellen Sie die Routinggruppe wieder her. Befolgen Sie die hier beschriebene Auflösung für das Problem, das Ihrem Szenario am besten entspricht:

Auflösung 1: Fügen Sie den Server zur Routinggruppe hinzu. Vergewissern Sie sich anhand der folgenden Schritte, dass der Server kein Mitglied der Routinggruppe mehr ist:

  1. Starten Sie den Exchange-System-Manager.
  2. Erweitern Sie Organisation, Administrative Gruppen und AdministrativeGroupName, und erweitern Sie dann Routinggruppen.
    noteAnmerkung:
    In diesem Schritt ist AdministrativeGroupName der Name der administrativen Gruppe.
  3. Durchsuchen Sie alle verfügbaren Routinggruppen, und vergewissern Sie sich, dass der Server nicht aufgelistet ist.
    noteAnmerkung:
    Wenn keine Routinggruppen angezeigt werden, lesen Sie unter Auflösung 2 weiter.
  4. Nachdem Sie überprüft haben, dass dieser Server kein Mitglied einer Routinggruppe ist, fügen Sie den Server wieder zu einer vorhandenen Routinggruppe hinzu. Führen Sie dazu die folgenden Schritte durch:
    importantWichtig:
    Falls Sie das ADSI-Bearbeitungs-Snap-In, das LDAP-Dienstprogramm oder einen anderen LDAP-Client Version 3 verwenden und die Attribute der Active Directory-Objekte nicht ordnungsgemäß ändern, können schwerwiegende Probleme verursacht werden. Diese Probleme können dazu führen, dass Sie Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 oder sowohl Windows als auch Exchange neu installieren müssen. Microsoft übernimmt keine Garantie dafür, dass Probleme, die durch eine nicht ordnungsgemäße Änderung der Active Directory-Objektattribute verursacht werden, auch behoben werden können. Die Änderung der Attribute liegt in Ihrer Verantwortung.

So fügen Sie den Server wieder zur Routinggruppe hinzu

  1. Klicken Sie im Menü Start auf Ausführen, geben Sie adsiedit.msc ein, und klicken Sie auf OK.

    noteAnmerkung:
    Das Tool ADSI-Bearbeitung ist in den Microsoft Windows 2000- und Microsoft Windows Server 2003-Supporttools enthalten. Zum Installieren dieser Supporttools führen Sie die folgenden Schritte aus:
    • Doppelklicken Sie für Windows 2000 Server-basierte Computer auf Setup.exe im Ordner Support\Tools auf der Windows 2000-CD, und befolgen Sie die Schritte im Setup-Assistenten für die Windows-Supporttools, um die Windows 2000-Supporttools zu installieren.
    • Klicken Sie für Windows Server 2003-basierte Computer mit der rechten Maustaste auf Suptools.msi im Ordner Support\Tools auf der Windows Server 2003-CD, klicken Sie auf Installieren, und befolgen Sie die Schritte im Setup-Assistenten für die Windows-Supporttools, um die Windows Server 2003-Supporttools zu installieren.
  2. Erweitern Sie Configuration [ servername.domain_name.com ], erweitern Sie CN=Configuration, DC= domain_name, DC= com, erweitern Sie CN=Services, erweitern Sie CN=Microsoft Exchange, erweitern Sie CN= OrganizationName, erweitern Sie CN=Administrative Gruppen, erweitern Sie CN= AdministrativeGroupName, und klicken Sie dann auf CN=Routinggruppen.

    noteAnmerkung:
    In diesem Schritt ist "servername" der Name des Servers, "domain_name.com" der Name der Domäne, "OrganizationName" der Name der Exchange Server-Organisation und "AdministrativeGroupName" der Name der administrativen Gruppe.
  3. Klicken Sie mit der rechten Maustaste auf die Routinggruppe, zu der Sie den Server als Mitglied hinzufügen möchten, und klicken Sie dann auf Eigenschaften.

  4. Klicken Sie auf das Attribut distinguishedName, und klicken Sie anschließend auf Bearbeiten.

  5. Kopieren Sie den Wert des Attributs distinguishedName in den Editor.

  6. Klicken Sie zweimal auf Abbrechen, um die Eigenschaften zu schließen.

  7. Im Tool ADSI-Bearbeitung erweitern Sie Configuration [ servername.domain_name.com ], erweitern Sie CN=Configuration,DC= domain_name, DC= com, erweitern Sie CN=Services, erweitern Sie CN=Microsoft Exchange, erweitern Sie CN= OrganizationName, erweitern Sie CN=Administrative Gruppen, erweitern Sie CN= AdministrativeGroupName, und erweitern Sie dann CN=Servers.

  8. Klicken Sie mit der rechten Maustaste auf servername, und klicken Sie dann auf Eigenschaften.

  9. Klicken Sie auf das Attribut msExchHomeRoutingGroup, und klicken Sie anschließend auf Bearbeiten.

  10. Fügen Sie den Wert ein, den Sie in Schritt 5 in den Editor kopiert haben, und klicken Sie dann zweimal auf OK, um den neuen Wert zu speichern.

  11. Suchen Sie im Exchange-System-Manager die Routinggruppe, zu der Sie diesen Server hinzugefügt haben.

  12. Aktualisieren Sie den Exchange-System-Manager, um diesen Server anzuzeigen.

    noteAnmerkung:
    Wenn der Exchange-Server nicht sofort angezeigt wird, warten Sie, bis die Active Directory-Replikation erfolgt.
  13. Ist für keine anderen Exchange-Server in dieser Routinggruppe der Servertyp auf Master festgelegt, klicken Sie mit der rechten Maustaste auf diesen Exchange-Server, und klicken Sie dann auf Als Master festlegen.

  14. Starten Sie den Informationsspeicherdienst und den Dienst MTA-Stacks.

Auflösung 2: Stellen Sie die Routinggruppe wieder her. Wenn Sie versehentlich eine Routinggruppe entfernen, stellen Sie diese aus der jüngsten Sicherung der Systemstatusdaten wieder her. Verfügen Sie über keine kürzliche Sicherung der Systemstatusdaten, setzen aber mehrere Domänencontroller ein, führen Sie eine autorisierende Wiederherstellung der gelöschten Routinggruppe durch.

So stellen Sie die Routinggruppe wieder her

  1. Starten Sie den Exchange-System-Manager, und erstellen Sie eine neue Routinggruppe mit demselben Namen wie die gelöschte Routinggruppe. Führen Sie dazu die folgenden Schritte durch:

    1. Erweitern Sie Administrative Gruppen und AdministrativeGroupName, und erweitern Sie dann Routinggruppen.
      In diesem Schritt ist AdministrativeGroupName der Name der administrativen Gruppe.
    2. Klicken Sie mit der rechten Maustaste auf Routinggruppen, zeigen Sie auf Neu, und klicken Sie dann auf Routinggruppe.
    3. Geben Sie im Feld Name den Namen der Routinggruppe ein, und klicken Sie dann auf OK.
      Verwenden Sie den Namen der versehentlich entfernten Routinggruppe.
    4. Beenden Sie den Exchange-System-Manager.
  2. Starten Sie die ADSI-Bearbeitung. Dazu klicken Sie auf Start und dann auf Ausführen. Geben Sie adsiedit.msc in das Feld Öffnen ein, und klicken Sie anschließend auf OK.

    noteAnmerkung:
    Das Tool ADSI-Bearbeitung ist in den Microsoft Windows 2000- und Microsoft Windows Server 2003-Supporttools enthalten. So installieren Sie diese Supporttools
    • Doppelklicken Sie für Windows 2000 Server-basierte Computer auf Setup.exe im Ordner Support\Tools auf der Windows 2000-CD, und befolgen Sie die Schritte im Setup-Assistenten für die Windows-Supporttools, um die Windows 2000-Supporttools zu installieren.
    • Klicken Sie für Windows Server 2003-basierte Computer mit der rechten Maustaste auf Suptools.msi im Ordner Support\Tools auf der Windows Server 2003-CD, klicken Sie auf Installieren, und befolgen Sie die Schritte im Setup-Assistenten für die Windows-Supporttools, um die Windows Server 2003-Supporttools zu installieren.
  3. Erweitern Sie Configuration [servername.domain_name.com], erweitern Sie CN=Configuration, DC=domain_name, DC=com, erweitern Sie CN=Services, erweitern Sie CN=Microsoft Exchange, erweitern Sie CN=OrganizationName, erweitern Sie CN=Administrative Gruppen, erweitern Sie CN=AdministrativeGroupName, und klicken Sie dann auf CN=Routinggruppen.

    In diesem Schritt ist "servername" der Name des Servers, "domain_name.com" der Name der Domäne, "OrganizationName" der Name der Exchange Server-Organisation und "AdministrativeGroupName" der Name der administrativen Gruppe.

  4. Klicken Sie im rechten Bereich mit der rechten Maustaste auf die neu erstellte Routinggruppe, und klicken Sie dann auf Eigenschaften.

  5. Aktivieren Sie die Kontrollkästchen Verbindliche Attribute anzeigen und Optionale Attribute anzeigen, sofern sie nicht bereits aktiviert sind.

  6. Klicken Sie in der Liste Attribute auf msExchRoutingGroupMembersBL, und klicken Sie dann auf Bearbeiten.

    Die Liste Werte ist leer.

  7. Klicken Sie auf Abbrechen.

  8. Doppelklicken Sie in der Liste Attribute auf distinguishedName.

  9. Klicken Sie mit der rechten Maustaste auf den DN (Distinguished Name) im Feld Wert, und klicken Sie dann auf Kopieren.

  10. Starten Sie einen Texteditor, z. B. Editor, und klicken Sie dann im Menü Bearbeiten auf Einfügen, um den DN einzufügen.

  11. Klicken Sie im Dialogfeld Attribut-Editor für Zeichenfolgen auf Abbrechen, und klicken Sie dann erneut auf Abbrechen, um das Dialogfeld CN=RoutingGroupName zu schließen.

    In diesem Schritt ist RoutingGroupName der Name der Routinggruppe.

  12. Klicken Sie im Tool ADSI-Bearbeitung unter CN=AdministrativeGroupName auf CN=Servers.

  13. Klicken Sie mit der rechten Maustaste im rechten Bereich auf CN=ServerName, und klicken Sie dann auf Eigenschaften.

    In diesem Schritt ist ServerName einer der Exchange-Computer in dieser Routinggruppe.

  14. Klicken Sie in der Liste Attribute auf msExchHomeRoutingGroup, und klicken Sie dann auf Bearbeiten.

  15. Fügen Sie den DN (Distinguished Name), den Sie in den Schritten 9 und 10 kopiert haben, in das Feld Wert ein, und klicken Sie dann auf OK.

  16. Klicken Sie auf Übernehmen, und klicken Sie dann auf OK.

  17. Wiederholen Sie die Schritte 13 bis 15 für jeden Server, der Mitglied der versehentlich entfernten Routinggruppe war.

  18. Klicken Sie unter CN=AdministrativeGroupName auf CN=Routinggruppen.

  19. Klicken Sie im rechten Bereich mit der rechten Maustaste auf die neu erstellte Routinggruppe, und klicken Sie dann auf Eigenschaften.

  20. Klicken Sie in der Liste Attribute auf msExchRoutingGroupMembersBL, und klicken Sie dann auf Bearbeiten.

    Die Liste Werte ist nicht mehr leer.

  21. Klicken Sie zweimal auf Abbrechen.

  22. Beenden Sie ADSI-Bearbeitung.

  23. Legen Sie den Routinggruppenmaster mithilfe des Exchange-System-Managers fest. Führen Sie dazu die folgenden Schritte durch:

    1. Starten Sie den Exchange-System-Manager.
    2. Erweitern Sie Administrative Gruppen und AdministrativeGroupName, und erweitern Sie dann Routinggruppen.
    3. Erweitern Sie die neu erstellte Routinggruppe, und klicken Sie anschließend auf Mitglieder.
    4. Klicken Sie im rechten Bereich mit der rechten Maustaste auf den Exchange-Computer, den Sie als Routinggruppenmaster konfigurieren möchten, und klicken Sie dann auf Als Master festlegen.
    5. Beenden Sie den Exchange-System-Manager.
  24. Warten Sie, bis die Änderungen in der gesamten Domäne verbreitet wurden.

  25. Starten Sie die beendeten Microsoft Exchange-Dienste.