sys.dm_cdc_errors (Transact-SQL)
Restituisce una riga per ogni errore rilevato durante la sessione di scansione dei log di acquisizione dei dati delle modifiche.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
session_id |
int |
ID della sessione. 0 = l'errore non si è verificato all'interno di una sessione di scansione dei log. |
phase_number |
int |
Numero che indica la fase in cui si trovava la sessione quando si è verificato l'errore. Per una descrizione delle singole fasi, vedere sys.dm_cdc_log_scan_sessions (Transact-SQL). |
entry_time |
datetime |
Data e ora di registrazione dell'errore. Questo valore corrisponde al timestamp nel log degli errori di SQL. |
error_number |
int |
ID del messaggio di errore. |
error_severity |
int |
Livello di gravità del messaggio, compreso tra 1 e 25. |
error_state |
int |
Numero di contesto dell'errore. |
error_message |
nvarchar(1024) |
Testo del messaggio di errore. |
start_lsn |
nvarchar(23) |
Valore LSN iniziale delle righe in elaborazione quando si è verificato l'errore. 0 = l'errore non si è verificato all'interno di una sessione di scansione dei log. |
begin_lsn |
nvarchar(23) |
Valore LSN iniziale della transazione in elaborazione quando si è verificato l'errore. 0 = l'errore non si è verificato all'interno di una sessione di scansione dei log. |
sequence_value |
nvarchar(23) |
Valore LSN delle righe in elaborazione quando si è verificato l'errore. 0 = l'errore non si è verificato all'interno di una sessione di scansione dei log. |
Osservazioni
sys.dm_cdc_errors contiene informazioni sull'errore relative alle 32 sessioni precedenti.
Autorizzazioni
È richiesta l'autorizzazione VIEW DATABASE STATE per eseguire query sulla vista a gestione dinamica sys.dm_cdc_errors. Per ulteriori informazioni sulle autorizzazioni per le viste a gestione dinamica, vedere Funzioni e viste a gestione dinamica (Transact-SQL).
Vedere anche