Problem bei der Protokollsignatur

[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: 2006-07-07

Microsoft® Exchange Server Analyzer vergleicht die Signatur im Header der aktuellen Exchange-Transaktionsprotokolldatei auf einem Server mit der Protokollsignatur in der Datenbankdatei der Speichergruppe.

Wenn Signatur der Transaktionsprotokolldatei nicht mit der Protokollsignatur in den Datenbankdateien übereinstimmt, zeigt Exchange Server Analyzer einen Fehler an.

Dieser Fehler weist darauf hin, dass eine der folgenden Bedingungen vorliegt:

  • Die aktuelle Transaktionsprotokolldatei ist nicht vorhanden.
  • Die aktuelle Transaktionsprotokolldatei entspricht keiner Datenbank in der Speichergruppe.

Dieses Verhalten kann aus einem der folgenden Gründe auftreten:

  • Die Transaktionsprotokolle für die Speichergruppe wurden manuell gelöscht.
  • Eine Datenbank einer anderen Speichergruppe wurde in diese Speichergruppe wiederhergestellt oder kopiert.
  • In diese Speichergruppe wurden Transaktionsprotokolldateien einer anderen Sequenz oder Speichergruppe kopiert.

Ob diese Bedingung die Bereitstellung einer Datenbank verhindert, hängt davon ab, ob eine Datenbankdatei den Status Ordnungsgemäß beendet oder den Status Fehlerhaft beendet aufweist.

noteAnmerkung:
Eine Datenbank kann sich im Status Ordnungsgemäß beendet befinden, aber dennoch nicht bereitgestellt werden, weil andere Datenbanken in der Speichergruppe nicht bereitgestellt werden können. Mit Exchange Server Disaster Recovery Analyzer können Sie in diesen Fällen eine Diagnose ausführen und ermitteln, wie die Datenbanken bereitgestellt werden können.

Wenn eine Exchange-Datenbank ordnungsgemäß beendet wird, werden alle ausstehenden Daten in die Datenbankdateien geschrieben. Nach einer normalen Beendigung wird der Datenbankdateisatz (mit den Erweiterungen EDB und STM) als konsistent betrachtet. Exchange trennt dann den Datenbankdateisatz vom Protokollstream. Die Datenbankdateien sind jetzt eigenständig, d. h. sie befinden sich vollständig auf dem aktuellen Stand. Zum Starten der Datenbankdateien sind keine früheren Transaktionsprotokolle erforderlich.

Datenbanken im Status Ordnungsgemäß beendet wurden von den zugehörigen Protokolldateien getrennt und können mit einem anderen Protokollstream verbunden sein. Die fehlende Übereinstimmung zwischen den Protokolldateien und der Datenbank muss daher nicht notwendigerweise ein Problem sein.

Datenbanken im Status Fehlerhaft beendet wurden fehlerhaft von ihren Protokolldateien getrennt. Diese Datenbanken müssen mithilfe der zugehörigen Protokolldateien wiederhergestellt werden. Wenn die zugehörigen Protokolldateien nicht gefunden werden können, kann die Datenbank nicht bereitgestellt werden. Sie müssen die Datenbank anhand der Sicherung wiederherstellen oder reparieren, bevor sie bereitgestellt werden kann.

Mit dem Befehl Eseutil /mh können Sie feststellen, ob eine Datenbank ordnungsgemäß beendet wurde, indem Sie die Dateiheader untersuchen. In Microsoft Exchange 2000 Service Pack 1 und höher lautet eine Zeile im Header entweder "State: Clean Shutdown" oder "State: Dirty Shutdown". In früheren Exchange-Versionen wird der Status als "State: Consistent" oder "State: Inconsistent" gemeldet.

Weitere Informationen zur Exchange Server-Transaktionsprotokollierung finden Sie unter "Exchange Transaction Logging in Exchange Server 2003" in Using Recovery Storage Groups in Exchange Server 2003 (https://go.microsoft.com/fwlink/?LinkId=47589).