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)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für