sp_help_log_shipping_primary_database (Transact-SQL)

Gilt für:SQL Server

Ruft Einstellungen der primären Datenbank ab.

Transact-SQL-Syntaxkonventionen

Syntax

  
sp_help_log_shipping_primary_database  
[ @database = ] 'database' OR  
[ @primary_id = ] 'primary_id'  

Argumente

[ @database = ] 'database' Ist der Name der primären Datenbank für den Protokollversand. database ist vom Datentyp sysname, hat keinen Standardwert und darf nicht NULL sein.

[ @primary_id = ] 'primary_id' Die ID der primären Datenbank für die Protokollversandkonfiguration. primary_id ist vom Datentyp uniqueidentifier und darf nicht NULL sein.

Rückgabecodewerte

„0“ (erfolgreich) oder „1“ (fehlerhaft)

Resultsets

Spaltenname Beschreibung
primary_id Die ID der primären Datenbank für die Protokollversandkonfiguration.
primary_database Der Name der primären Datenbank in der Protokollversandkonfiguration
backup_directory Das Verzeichnis, in dem die Dateien der Transaktionsprotokollsicherung gespeichert werden.
backup_share Der Netzwerk- oder UNC-Pfad zum Sicherungsverzeichnis.
backup_retention_period Gibt an, wie lange (in Minuten) eine Protokollsicherungsdatei im Sicherungsverzeichnis aufbewahrt wird, bevor sie gelöscht wird.
backup_compression Gibt an, ob die Protokollversandkonfiguration die Sicherungskomprimierungverwendet.

0 = Deaktiviert. Protokollsicherungen nie komprimieren.

1 = Aktiviert. Protokollsicherungen immer komprimieren.

2 = Einstellung der View or Configure the backup compression default Server Configuration Optionverwenden. Dies ist der Standardwert.

Die Sicherungskomprimierung wird nur in SQL Server 2008 (10.0.x) Enterprise (oder einer höheren Version) unterstützt. In allen anderen Versionen ist der Wert immer 2.
backup_job_id Die Microsoft SQL Server-Agent Auftrags-ID, die dem Sicherungsauftrag auf dem primären Server zugeordnet ist.
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 = Microsoft Windows-Authentifizierung.

0 = SQL Server-Authentifizierung
backup_threshold Die Anzahl von Minuten, die zwischen Sicherungsvorgängen verstreichen darf, bevor eine Warnung generiert wird.
threshold_alert Die Warnung, die bei Überschreiten des Sicherungsschwellenwertes ausgelöst wird.
threshold_alert_enabled Bestimmt, ob Warnungen für Sicherungsschwellenwerte aktiviert sind.

1 = Aktiviert.

0 = Deaktiviert.
last_backup_file Der absolute Pfad der jüngsten Transaktionsprotokollsicherung.
last_backup_date Uhrzeit und Datum des letzten Protokollsicherungsvorgangs.
last_backup_date_utc Die Uhrzeit und das Datum der letzten Transaktionsprotokollsicherung in der primären Datenbank in UTC.
history_retention_period Der Zeitraum in Minuten, den Verlaufsdatensätze des Protokollversands für eine bestimmte primäre Datenbank aufbewahrt werden, ehe sie gelöscht werden.

Hinweise

sp_help_log_shipping_primary_database muss in der master -Datenbank auf dem primären Server ausgeführt werden.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können diese Prozedur ausführen.

Beispiele

In diesem Beispiel wird die Verwendung von sp_help_log_shipping_primary_database zum Abrufen der Einstellungen der primären Datenbank für die AdventureWorks2022-Datenbank erläutert.

EXEC master.dbo.sp_help_log_shipping_primary_database @database=N'AdventureWorks2022';  
GO  

Weitere Informationen

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