
Verwenden von Warnmeldungen für eine gespiegelte Datenbank
Eine wichtige Komponente der Überwachung einer gespiegelten Datenbank ist das Konfigurieren von Warnmeldungen für bedeutsame bei der Datenbankspiegelung auftretende Ereignisse. SQL Server 2005 generiert die folgenden Typen von Datenbank-Spiegelungsereignissen:
-
Leistungsschwellenwert-Ereignisse
Weitere Informationen finden Sie unter "Leistungsschwellenwert-Ereignisse, die an das Windows-Ereignisprotokoll gesendet werden" weiter oben in diesem Thema.
-
Statusänderungereignisse
Hierbei handelt es sich um Ereignisse der Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI), die generiert werden, wenn im internen Status einer Datenbank-Spiegelungssitzung Änderungen auftreten.
Ein Systemadministrator kann für diese Ereignisse mithilfe des SQL Server-Agents oder anderen Anwendungen, z. B. Microsoft Operations Manager, Warnmeldungen konfigurieren.
Wenn Sie Warnmeldungen für Datenbank-Spiegelungsereignisse definieren, sollten Sie auf beiden Partnerserverinstanzen Warnungsschwellenwerte und Warnmeldungen definieren. Die einzelnen Ereignisse werden jeweils nur auf dem Prinzipalserver oder auf dem Spiegelserver generiert, aber jeder Partner kann dadurch zu jedem Zeitpunkt die Rolle des anderen Partners übernehmen. Soll sichergestellt sein, dass eine Warnmeldung auch nach einem Failover noch funktionsfähig ist, muss die Warnmeldung auf beiden Partnern definiert werden.
Weitere Informationen finden Sie im Whitepaper über das Ausgeben von Warnmeldungen bei Datenbank-Spiegelungsereignissen auf dieser SQL Server-Website. Dieses Whitepaper enthält Informationen zum Konfigurieren von Warnmeldungen mithilfe des SQL Server-Agents, zu WMI-Ereignissen für die Datenbankspiegelung sowie Beispielskripts.
Wichtig: |
|---|
|
Für alle Spiegelungssitzungen wird dringend empfohlen, die Datenbank so zu konfigurieren, dass bei jedem Statusänderungsereignis eine Warnmeldung gesendet wird. Sofern eine Statusänderung nicht als Ergebnis einer manuellen Konfigurationsänderung erwartet wird, muss davon ausgegangen werden, dass ein Ereignis aufgetreten ist, das Ihre Daten gefährden kann. Um den Schutz der Daten sicherzustellen, müssen Sie die Ursache einer unerwarteten Statusänderung herausfinden und beheben.
|
So erstellen Sie eine Warnung mit SQL Server Management Studio
So erstellen Sie Skripts für Warnungen