sys.dm_cdc_errors (Transact-SQL)
Returns one row for each error encountered during the change data capture log scan session.
Column name  | 
Data type  | 
Description  | 
|---|---|---|
session_id  | 
int  | 
ID of the session. 0 = the error did not occur within a log scan session.  | 
phase_number  | 
int  | 
Number indicating the phase the session was in at the time the error occurred. For a description of each phase, see sys.dm_cdc_log_scan_sessions (Transact-SQL).  | 
entry_time  | 
datetime  | 
The date and time the error was logged. This value corresponds to the timestamp in the SQL error log.  | 
error_number  | 
int  | 
ID of the error message.  | 
error_severity  | 
int  | 
Severity level of the message, between 1 and 25.  | 
error_state  | 
int  | 
State number of the error.  | 
error_message  | 
nvarchar(1024)  | 
Message text of the error.  | 
start_lsn  | 
nvarchar(23)  | 
Starting LSN value of the rows being processed when the error occurred. 0 = the error did not occur within a log scan session.  | 
begin_lsn  | 
nvarchar(23)  | 
Beginning LSN value of the transaction being processed when the error occurred. 0 = the error did not occur within a log scan session.  | 
sequence_value  | 
nvarchar(23)  | 
LSN value of the rows being processed when the error occurred. 0 = the error did not occur within a log scan session.  | 
Remarks
sys.dm_cdc_errors contains error information for the previous 32 sessions.
Permissions
Requires VIEW DATABASE STATE permission to query the sys.dm_cdc_errors dynamic management view. For more information about permissions on dynamic management views, see Dynamic Management Views and Functions (Transact-SQL).
See Also