다음을 통해 공유


log_shipping_monitor_history_detail(Transact-SQL)

로그 전달 작업에 대한 기록 세부 정보를 저장합니다. 이 테이블은 msdb 데이터베이스에 저장됩니다.

기록 및 모니터링과 연관된 테이블은 주 서버와 보조 서버에서도 사용됩니다.

열 이름

데이터 형식

설명

agent_id

uniqueidentifier

백업의 경우 주 ID, 복사나 복원의 경우 보조 ID입니다.

agent_type

tinyint

로그 전달 작업의 유형입니다.

0 = 백업

1 = 복사

2 = 복원

session_id

int

백업/복사/복원 작업의 세션 ID입니다.

database_name

sysname

이 레코드에 연결된 데이터베이스의 이름입니다. 백업의 경우 주 데이터베이스, 복원의 경우 보조 데이터베이스이며 복사의 경우 비워 둡니다.

session_status

tinyint

세션의 상태입니다.

0 = 시작 중

1 = 실행 중

2 = 성공

3 = 오류

4 = 경고

log_time

datetime

레코드가 생성된 날짜와 시간입니다.

log_time_utc

datetime

레코드가 생성된 날짜와 시간(UTC)입니다.

message

nvarchar(max)

메시지 내용입니다.

주의

이 테이블에는 로그 전달 에이전트에 대한 기록 세부 정보가 포함됩니다. 에이전트 세션을 식별하려면 agent_id, agent_typesession_id 열을 사용합니다. 에이전트 세션에 대한 기록 세부 정보를 확인하려면 log_time순으로 정렬합니다.

주 서버와 연관된 정보는 원격 모니터 서버에 저장될 뿐만 아니라 해당 주 서버의 log_shipping_monitor_history_detail 테이블에 저장되고 보조 서버와 연관된 정보는 해당 보조 서버의 log_shipping_monitor_error_detail 테이블에도 저장됩니다.

참고 항목

참조

sp_delete_log_shipping_primary_database(Transact-SQL)

sp_cleanup_log_shipping_history(Transact-SQL)

sp_refresh_log_shipping_monitor(Transact-SQL)

sp_delete_log_shipping_secondary_database(Transact-SQL)

시스템 테이블(Transact-SQL)

log_shipping_monitor_error_detail(Transact-SQL)

개념

로그 전달 정보(SQL Server)