Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Diese gespeicherte Prozedur ruft die Einstellungen für mindestens eine sekundäre Datenbank ab.
Transact-SQL-Syntaxkonventionen
Syntax
sp_help_log_shipping_secondary_database
[ [ @secondary_database = ] N'secondary_database' ]
[ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]
Argumente
[ @secondary_database = ] N'secondary_database'
Der Name der sekundären Datenbank. @secondary_database ist "sysname" mit einem Standardwert von NULL
.
[ @secondary_id = ] 'secondary_id'
Die ID für den sekundären Server in der Protokollversandkonfiguration. @secondary_id ist eindeutiger Bezeichner mit einem Standardwert von NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Spaltenname | Beschreibung |
---|---|
secondary_id |
Die ID für den sekundären Server in der Protokollversandkonfiguration. |
primary_server |
Der Name der primären Instanz der SQL Server-Datenbank-Engine in der Protokollversandkonfiguration |
primary_database |
Der Name der primären Datenbank in der Protokollversandkonfiguration |
backup_source_directory |
Das Verzeichnis, in dem die Dateien der Transaktionsprotokollsicherung gespeichert werden. |
backup_destination_directory |
Das Verzeichnis auf dem sekundären Server, in das Sicherungsdateien kopiert werden |
file_retention_period |
Gibt an, wie lange (in Minuten) eine Sicherungsdatei auf dem sekundären Server aufbewahrt wird, bevor sie gelöscht wird |
copy_job_id |
Die dem Kopierauftrag zugeordnete ID auf dem sekundären Server |
restore_job_id |
Die dem Wiederherstellungsauftrag zugeordnete ID auf dem sekundären Server |
monitor_server |
Der Name der Instanz des SQL Server Datenbank-Engine als Monitorserver in der Protokollversandkonfiguration verwendet wird. |
monitor_server_security_mode |
Der Sicherheitsmodus, der zum Herstellen einer Verbindung mit dem Überwachungsserver verwendet wird.1 = Windows-Authentifizierung.0 = SQL Server-Authentifizierung. |
secondary_database |
Der Name der sekundären Datenbank in der Protokollversandkonfiguration. |
restore_delay |
Die Zeit in Minuten, die der sekundäre Server vor dem Wiederherstellen einer bestimmten Sicherungsdatei wartet. Die Standardeinstellung beträgt 0 Minuten. |
restore_all |
Falls 1, stellt der sekundäre Server bei Ausführung des Wiederherstellungsauftrags alle verfügbaren Sicherungen des Transaktionsprotokolls wieder her. Andernfalls wird der Vorgang nach der Wiederherstellung einer Datei beendet. |
restore_mode |
Der Wiederherstellungsmodus für die sekundäre Datenbank.0 = Protokoll wiederherstellen mit NORECOVERY .1 = Protokoll wiederherstellen mit STANDBY . |
disconnect_users |
Falls 1, werden Benutzer beim Ausführen eines Wiederherstellungsvorgangs von der sekundären Datenbank getrennt. Standard = 0. |
block_size |
Die Größe in Bytes, die als Blockgröße für das Sicherungsgerät verwendet wird. |
buffer_count |
Die Gesamtanzahl der beim Sicherungs- oder Wiederherstellungsvorgang verwendeten Puffer. |
max_transfer_size |
Die Größe der maximalen Eingabe- oder Ausgabeanforderung, die von SQL Server an das Sicherungsgerät ausgegeben wird, in Byte. |
restore_threshold |
Die Anzahl der zulässigen Minuten zwischen Wiederherstellungsvorgängen, bevor eine Warnung generiert wird. |
threshold_alert |
Die Warnung, die ausgelöst wird, wenn die Wiederherstellungsschwelle überschritten wird. |
threshold_alert_enabled |
Bestimmt, ob Wiederherstellen-Schwellenwertwarnungen aktiviert sind.1 = Aktiviert.0 = Deaktiviert. |
last_copied_file |
Der Dateiname der letzten Sicherungsdatei, die auf den sekundären Server kopiert wurde. |
last_copied_date |
Datum und Uhrzeit des letzten Kopiervorgangs auf den sekundären Server |
last_copied_date_utc |
Datum und Uhrzeit des letzten Kopiervorgangs auf den sekundären Server in UTC (Coordinated Universal Time). |
last_restored_file |
Der Dateiname der letzten Sicherungsdatei, die in der sekundären Datenbank wiederhergestellt wurde. |
last_restored_date |
Datum und Uhrzeit des letzten Wiederherstellungsvorgangs für die sekundäre Datenbank. |
last_restored_date_utc |
Datum und Uhrzeit des letzten Wiederherstellungsvorgangs auf dem sekundären Server in UTC (Coordinated Universal Time). |
history_retention_period |
Der Zeitraum in Minuten, in dem Protokollversandverlaufsdatensätze für eine bestimmte sekundäre Datenbank aufbewahrt werden, bevor sie gelöscht werden. |
last_restored_latency |
Der Zeitraum in Minuten zwischen dem Erstellen der Protokollsicherung auf dem primären Server und dem Wiederherstellen auf dem sekundären Server. Der Anfangswert ist NULL . |
Hinweise
Wenn Sie den parameter @secondary_database einschließen, enthält das Resultset Informationen zu dieser sekundären Datenbank. Wenn Sie den parameter @secondary_id einschließen, enthält das Resultset Informationen zu allen sekundären Datenbanken, die dieser sekundären ID zugeordnet sind.
sp_help_log_shipping_secondary_database
muss von der master
Datenbank auf dem sekundären Server ausgeführt werden.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können diese Prozedur ausführen.