sp_help_log_shipping_monitor (Transact-SQL)

Gilt für:SQL Server

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.

Transact-SQL-Syntaxkonventionen

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) seit der letzten Sicherung, nach der ein threshold_alert-Fehler ausgelöst wird. backup_threshold ist int, mit einem Standardwert von 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 Standardwert1bedeutet, 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 der zulässigen Minuten zwischen Wiederherstellungsvorgängen, 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 Wert von 1 (1), der Standardwert, 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.

Bemerkungen

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 .

Weitere Informationen

Informationen zum Protokollversand (SQL Server)
Gespeicherte Systemprozeduren (Transact-SQL)