다음을 통해 공유


dbo.sysjobhistory(Transact-SQL)

SQL Server 에이전트의 예약된 작업 실행에 대한 정보를 포함합니다. 이 테이블은 msdb 데이터베이스에 저장됩니다.

참고

데이터는 작업 단계가 완료된 후에만 업데이트됩니다.

적용 대상: SQL Server(SQL Server 2008부터 현재 버전까지).

열 이름

데이터 형식

설명

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 = 취소됨

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

작업이 실행된 서버의 이름입니다.