sysjobhistory(Transact-SQL)
SQL Server 에이전트의 예약된 작업 실행에 대한 정보를 포함합니다. 이 테이블은 msdb 데이터베이스에 저장됩니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
instance_id |
int |
행의 고유한 식별자입니다. |
job_id |
uniqueidentifier |
작업 ID입니다. |
step_id |
int |
작업 단계의 ID입니다. |
step_name |
sysname |
단계 이름입니다. |
sql_message_id |
int |
작업이 실패한 경우 반환된 SQL Server 오류 메시지의 ID입니다. |
sql_severity |
int |
SQL Server 오류의 심각도입니다. |
message |
nvarchar(4000) |
SQL Server 오류의 텍스트(있는 경우)입니다. |
run_status |
int |
작업의 실행 상태입니다. 0 = 실패 1 = 성공 2 = 다시 시도 3 = 취소됨 4 = 진행 중 |
run_date |
int |
작업 또는 단계가 실행을 시작한 날짜입니다. 진행 기록에서는 기록이 작성된 날짜 및 시간입니다. |
run_time |
int |
작업 또는 단계가 시작된 시간입니다. |
run_duration |
int |
HHMMSS 형식의 작업 또는 단계 실행의 경과 시간입니다. |
operator_id_emailed |
int |
작업이 완료되었을 때 알리는 대상이 되는 운영자의 ID입니다. |
operator_id_netsent |
int |
작업이 완료되었을 때 메시지로 알리는 대상이 되는 운영자의 ID입니다. |
operator_id_paged |
int |
작업이 완료되었을 때 호출기로 알리는 대상이 되는 운영자의 ID입니다. |
retries_attempted |
int |
작업 또는 단계를 다시 시도하는 횟수입니다. |
server |
sysname |
작업이 실행된 서버의 이름입니다. |