Freigeben über


log_shipping_monitor_primary (Transact-SQL)

Speichert einen Überwachungsdatensatz pro primärer Datenbank in jeder Protokollversandkonfiguration. Diese Tabelle wird in der msdb-Datenbank gespeichert.

Die verlaufs- und überwachungsbezogenen Tabellen werden auch auf dem primären Server und den sekundären Servern verwendet.

Spaltenname

Datentyp

Beschreibung

primary_id

uniqueidentifier

Die ID der primären Datenbank für die Protokollversandkonfiguration

primary_server

sysname

Der Name der primären Instanz von MicrosoftSQL Server Database Engine (Datenbankmodul) in der Protokollversandkonfiguration

primary_database

sysname

Der Name der primären Datenbank in der Protokollversandkonfiguration

backup_threshold

int

Die zulässige Anzahl von Minuten, die zwischen Sicherungsvorgängen verstreichen dürfen, bevor eine Warnung generiert wird

threshold_alert

int

Die Warnung, die ausgelöst werden soll, wenn der Sicherungsschwellenwert überschritten wird

threshold_alert_enabled

bit

Bestimmt, ob Warnungen für das Überschreiten des Sicherungsschwellenwertes aktiviert sind. 1 = Aktiviert.

0 = Deaktiviert.

last_backup_file

nvarchar(500)

Der absolute Pfad der jüngsten Transaktionsprotokollsicherung

last_backup_date

datetime

Uhrzeit und Datum des letzten Transaktionsprotokoll-Sicherungsvorgangs für die primäre Datenbank

last_backup_date_utc

datetime

Uhrzeit und Datum des letzten Transaktionsprotokoll-Sicherungsvorgangs für die primäre Datenbank, ausgedrückt in UTC (Coordinated Universal Time, Koordinierte Weltzeit)

history_retention_period

int

Gibt an, wie lange (in Minuten) Datensätze aus dem Verlauf des Protokollversands für eine bestimmte primäre Datenbank aufbewahrt werden, bevor sie gelöscht werden.

Hinweise

Die Informationen, die sich auf den primären Server beziehen, werden nicht nur auf dem Remoteüberwachungsserver, sondern auch auf dem primären Server selbst in der log_shipping_monitor_primary-Tabelle gespeichert.