Freigeben über


sp_help_log_shipping_primary_database (Transact-SQL)

Ruft Einstellungen der primären Datenbank ab.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @database = ] 'database'
    Der Name der primären Datenbank des Protokollversands. database ist ein Wert vom Datentyp sysname und hat keinen Standardwert. Ein NULL-Wert ist nicht zulässig.

  • [ @primary_id = ] 'primary_id'
    Die ID der primären Datenbank in der Protokollversandkonfiguration. primary_id ist vom Datentyp uniqueidentifier und kann nicht NULL sein.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

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 Sicherungskomprimierung verwendet.

0 = Deaktiviert. Protokollsicherungen nie komprimieren.

1 = Aktiviert. Protokollsicherungen immer komprimieren.

2 = Server-Konfigurations-Option Standardeinstellung für die Sicherungskomprimierung verwenden. Dies ist der Standardwert.

Die Sicherungskomprimierung wird erst ab SQL Server 2008 Enterprise unterstützt. In allen anderen Versionen ist der Wert immer 2.

backup_job_id

Die ID des MicrosoftSQL Server-Agent-Auftrags, die dem Sicherungsauftrag auf dem primären Server zugeordnet ist.

monitor_server

Der Name der Instanz von SQL Server Database Engine (Datenbankmodul), die als Überwachungsserver 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 AdventureWorks-Datenbank erläutert.

master.dbo.sp_help_log_shipping_primary_database @database=N'AdventureWorks'
GO