Freigeben über


log_shipping_monitor_history_detail (Transact-SQL)

Speichert Verlaufsdetails für Protokollversandaufträge. 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

agent_id

uniqueidentifier

Die primäre ID für Sicherungsvorgänge oder die sekundäre ID für Kopier- oder Wiederherstellungsvorgänge.

agent_type

tinyint

Der Typ des Protokollversandauftrags

0 = Sicherung

1 = Kopie

2 = Wiederherstellung

session_id

int

Die Sitzungs-ID für den Sicherungs-/Kopier-/Wiederherstellungsauftrag

database_name

sysname

Der Name der Datenbank, die diesem Datensatz zugeordnet ist. Die primäre Datenbank für Sicherungsaufträge, die sekundäre Datenbank für Wiederherstellungsaufträge oder eine leere Datenbank für Kopieraufträge.

session_status

tinyint

Der Status der Sitzung

0 = Wird gestartet

1 = Aktiv

2 = Erfolg

3 = Fehler

4 = Warnung

log_time

datetime

Datum und Uhrzeit der Datensatzerstellung

log_time_utc

datetime

Datum und Uhrzeit der Datensatzerstellung in UTC (Coordinated Universal Time, Koordinierte Weltzeit)

message

nvarchar(max)

Meldungstext

Hinweise

Diese Tabelle enthält Verlaufsdetails für die Protokollversand-Agents. Zur Identifizierung einer Agentsitzung können Sie die Spalten agent_id, agent_type und session_id verwenden. Zum Anzeigen der Verlaufsdetails für die Agentsitzung sortieren Sie sie nach log_time.

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_history_detail-Tabelle gespeichert. Die Informationen, die sich auf einen sekundären Server beziehen, werden auch auf dem sekundären Server in der log_shipping_monitor_history_detail-Tabelle gespeichert.