log_shipping_monitor_history_detail(Transact-SQL)
적용 대상: SQL Server
로그 전달 작업에 대한 기록 세부 정보를 저장합니다. 이 테이블은 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 | 날짜/시간 | 레코드가 생성된 날짜와 시간입니다. |
log_time_utc | 날짜/시간 | 레코드가 생성된 날짜와 시간(UTC)입니다. |
message | nvarchar(max) | 메시지 텍스트입니다. |
설명
이 테이블에는 로그 전달 에이전트에 대한 기록 세부 정보가 포함됩니다. 에이전트 세션을 식별하려면 열 agent_id, agent_type 및 session_id 사용합니다. 에이전트 세션의 기록 세부 정보를 보려면 log_time 기준으로 정렬합니다.
원격 모니터 서버에 저장되는 것 외에도 주 서버와 관련된 정보는 log_shipping_monitor_history_detail 테이블의 주 서버에 저장되며 보조 서버와 관련된 정보도 log_shipping_monitor_history_detail 테이블의 보조 서버에 저장됩니다.
참고 항목
로그 전달 정보(SQL Server)
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)