sp_help_log_shipping_monitor (Transact-SQL)
Gibt ein Resultset mit Status- und anderen Informationen für registrierte primäre und sekundäre Datenbanken auf einem primären, sekundären oder Überwachungsserver zurück.
Syntax
sp_help_log_shipping_monitor
Argumente
Keine.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
status |
bit |
Gemeinsamer Status der Agents für die Protokollversand-Datenbank: 0 = fehlerfrei und ohne Agent-Fehler. 1 = sonstiger Status. |
is_primary |
bit |
Gibt an, ob diese Zeile für eine primäre Datenbank gilt: 1 = Die Zeile gilt für eine primäre Datenbank. 0 = Die Zeile gilt für eine sekundäre Datenbank. |
server |
sysname |
Der Name des primären oder sekundären Servers, auf dem sich diese Datenbank befindet. |
database_name |
sysname |
Der Datenbankname. |
time_since_last_backup |
int |
Die Zeitdauer in Minuten seit der letzten Protokollsicherung. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
last_backup_file |
nvarchar(500) |
Der Name der letzten erfolgreich erstellten Protokollsicherungsdatei. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
backup_threshold |
int |
Die Zeit in Minuten nach der letzten Sicherung, nach der ein threshold_alert-Fehler ausgelöst wird. backup_threshold ist vom Datentyp int und hat den Standardwert 60 Minuten. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. Dieser Wert kann mit sp_add_log_shipping_primary_database (Transact-SQL) geändert werden. |
is_backup_alert_enabled |
bit |
Gibt an, ob eine Warnung ausgelöst wird, wenn backup_threshold überschritten wird. Der Standardwert 1 bedeutet, dass die Warnung ausgelöst wird. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. Dieser Wert kann mit sp_add_log_shipping_primary_database (Transact-SQL) geändert werden. |
time_since_last_copy |
int |
Die Zeitdauer in Minuten seit der letzten Kopie der Protokollsicherung. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
last_copied_file |
nvarchar(500) |
Der Name der letzten erfolgreich kopierten Protokollsicherungsdatei. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
time_since_last_restore |
int |
Die Zeitdauer in Minuten seit der letzten Wiederherstellung der Protokollsicherung. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
last_restored_file |
nvarchar(500). |
Der Name der letzten erfolgreich wiederhergestellten Protokollsicherungsdatei. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
last_restored_latency |
int |
Die Zeitdauer in Minuten von der Erstellung der letzten Sicherung bis zur Wiederherstellung der Sicherung. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. |
restore_threshold |
int |
Die Anzahl von Minuten, die zwischen Wiederherstellungsvorgängen verstreichen dürfen, bevor eine Warnung generiert wird. restore_threshold kann nicht NULL sein. |
is_restore_alert_enabled |
bit |
Gibt an, ob eine Warnung ausgegeben wird, wenn restore_threshold überschritten wird. Der Standardwert 1 bedeutet, dass die Warnung ausgelöst wird. NULL = Die Informationen sind nicht verfügbar oder nicht von Bedeutung. Verwenden Sie sp_add_log_shipping_secondary_database, um die Wiederherstellungsschwelle festzulegen. |
Hinweise
sp_help_log_shipping_monitor muss in der master-Datenbank auf dem Überwachungsserver ausgeführt werden.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle sysadmin.
Siehe auch