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 [ [ @verbose = ] verbose ]
[ ; ]
Argumente
[ @verbose = ] ausführlich
Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Spaltenname | Datentyp | Beschreibung |
---|---|---|
status |
bit | Gemeinsamer Status der Agents für die Protokollversand-Datenbank:0 = fehlerfreie und keine Agentfehler.1 = andernfalls. |
is_primary |
bit | Gibt an, ob diese Zeile für eine primäre Datenbank gilt:1 = Die Zeile ist für eine primäre Datenbank.0 = Die Zeile ist 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 relevant. |
last_backup_file |
nvarchar(500) | Der Name der letzten erfolgreich erstellten Protokollsicherungsdatei.NULL = Die Informationen sind nicht verfügbar oder nicht relevant. |
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 einer Standardeinstellung von 60 Minuten.NULL = Die Informationen sind nicht verfügbar oder nicht relevant.Dieser Wert kann mithilfe von sp_add_log_shipping_primary_database geändert werden. |
is_backup_alert_enabled |
bit | Gibt an, ob eine Warnung ausgelöst wird, wenn backup_threshold sie ü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 relevant.Dieser Wert kann mithilfe von sp_add_log_shipping_primary_database 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 relevant. |
last_copied_file |
nvarchar(500) | Der Name der letzten erfolgreich kopierten Protokollsicherungsdatei.NULL = Die Informationen sind nicht verfügbar oder nicht relevant. |
time_since_last_restore |
int | Die Zeitdauer in Minuten seit der letzten Wiederherstellung der Protokollsicherung.NULL = Die Informationen sind nicht verfügbar oder nicht relevant. |
last_restored_file |
nvarchar(500). | Der Name der letzten erfolgreich wiederhergestellten Protokollsicherungsdatei.NULL = Die Informationen sind nicht verfügbar oder nicht relevant. |
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 relevant. |
restore_threshold |
int | Die Anzahl der zulässigen Minuten zwischen Wiederherstellungsvorgängen, bevor eine Warnung generiert wird. restore_threshold kann nicht seinNULL . |
is_restore_alert_enabled |
bit | Gibt an, ob eine Warnung ausgelöst wird, wenn restore_threshold sie ü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 relevant.Verwenden Sie sp_add_log_shipping_secondary_database, um die Wiederherstellungsschwelle festzulegen. |
Hinweise
sp_help_log_shipping_monitor
muss von der master
Datenbank auf dem Monitorserver ausgeführt werden.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle "sysadmin ", oder führen Sie die Berechtigung direkt für diese gespeicherte Prozedur aus.