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 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 (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 = Einstellung der Anzeigen oder Konfigurieren der Serverkonfigurationsoption 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 Microsoft SQL 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 AdventureWorks2012 -Datenbank erläutert.

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

Siehe auch

Verweis

Gespeicherte Systemprozeduren (Transact-SQL)

Konzepte

Informationen zum Protokollversand (SQL Server)