log_shipping_monitor_history_detail (Transact-SQL)

Archivia i dettagli della cronologia dei processi per il log shipping. Questa tabella è archiviata nel database msdb.

Le tabelle correlate alla cronologia e al monitoraggio vengono utilizzate anche nel server primario e nei server secondari.

Nome colonna

Tipo di dati

Descrizione

agent_id

uniqueidentifier

ID primario per il backup o ID secondario per la copia o il ripristino.

agent_type

tinyint

Tipo di processo di log shipping.

0 = Backup.

1 = Copia.

2 = Ripristino.

session_id

int

ID della sessione per il processo di backup/copia/ripristino.

database_name

sysname

Nome del database associato a questo record. Database primario per il backup, database secondario per il ripristino, o vuoto per la copia.

session_status

tinyint

Stato della sessione.

0 = In fase di avvio.

1 = In fase di esecuzione.

2 = Esito positivo.

3 = Errore.

4 = Avviso.

log_time

datetime

Data e ora di creazione del record.

log_time_utc

datetime

Data e ora UTC (Coordinated Universal Time o ora di Greenwich) di creazione del record.

messaggio

nvarchar(max)

Testo del messaggio.

Osservazioni

Questa tabella contiene i dettagli della cronologia per gli agenti per il log shipping. Per identificare una sessione agente, utilizzare le colonne agent_id, agent_type e session_id. Per visualizzare i dettagli della cronologia per la sessione agente, i dati possono essere ordinati in base a log_time.

Oltre a essere archiviate sul server di monitoraggio remoto, le informazioni relative al server primario vengono archiviate anche nel server primario nella tabella log_shipping_monitor_history_detail e le informazioni relative al server secondario vengono archiviate anche nel server secondario nella tabella log_shipping_monitor_history_detail.