다음을 통해 공유


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)를 참조하십시오.