sp_help_log_shipping_primary_database (Transact-SQL)
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'
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)