Share via


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 = ] N'database' ]
    [ , [ @primary_id = ] 'primary_id' ]
[ ; ]

Argumente

[ @database = ] N'datenbank'

Der Name der primären Datenbank für den Protokollversand. @database ist "sysname" mit dem Standardwert "NULL.

[ @primary_id = ] 'primary_id'

Die ID der primären Datenbank für die Protokollversandkonfiguration. @primary_id ist eindeutiger Bezeichner mit einem Standardwert von NULL.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

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= Verwenden Sie die Einstellung der Standardeinstellung für die Sicherungskomprimierung. Dies ist der Standardwert.

Die Sicherungskomprimierung wird nur in SQL Server 2008 (10.0.x) Enterprise (oder einer höheren Version) unterstützt. In anderen Editionen ist der Wert immer 2.
backup_job_id Die 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 = 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 aus 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 sp_help_log_shipping_primary_database der primären Datenbankeinstellungen für die Datenbank AdventureWorks2022veranschaulicht.

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