sys.dm_cdc_errors(Transact-SQL)
변경 데이터 캡처 로그 검색 세션 중 발생한 각 오류마다 한 개의 행을 반환합니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
session_id |
int |
세션의 ID입니다. 0 = 로그 검색 세션 내에서 오류가 발생하지 않았습니다. |
phase_number |
int |
오류 발생한 시점의 세션 단계를 나타내는 번호입니다. 각 단계에 대한 설명은 sys.dm_cdc_log_scan_sessions(Transact-SQL)를 참조하십시오. |
entry_time |
datetime |
오류가 기록된 날짜 및 시간입니다. 이 값은 SQL 오류 로그의 타임스탬프와 일치합니다. |
error_number |
int |
오류 메시지 ID입니다. |
error_severity |
int |
1에서 25 사이의 메시지 심각도입니다. |
error_state |
int |
오류의 상태 번호입니다. |
error_message |
nvarchar(1024) |
오류의 메시지 텍스트입니다. |
start_lsn |
nvarchar(23) |
오류가 발생한 시점에 처리 중이었던 행의 시작 LSN 값입니다. 0 = 로그 검색 세션 내에서 오류가 발생하지 않았습니다. |
begin_lsn |
nvarchar(23) |
오류가 발생한 시점에 처리 중이었던 트랜잭션의 시작 LSN 값입니다. 0 = 로그 검색 세션 내에서 오류가 발생하지 않았습니다. |
sequence_value |
nvarchar(23) |
오류가 발생한 시점에 처리 중이었던 행의 LSN 값입니다. 0 = 로그 검색 세션 내에서 오류가 발생하지 않았습니다. |
주의
sys.dm_cdc_errors는 이전 32개의 세션에 대한 오류 정보를 포함합니다.
사용 권한
sys.dm_cdc_errors 동적 관리 뷰를 쿼리하려면 VIEW DATABASE STATE 권한이 필요합니다. 동적 관리 뷰 사용 권한에 대한 자세한 내용은 동적 관리 뷰 및 함수(Transact-SQL)를 참조하십시오.