sp_help_jobsteplog(Transact-SQL)
적용 대상:SQL Server
특정 SQL Server 에이전트 작업 단계 로그에 대한 메타데이터를 반환합니다. sp_help_jobsteplog 실제 로그를 반환하지 않습니다.
구문
sp_help_jobsteplog { [ @job_id = ] 'job_id' | [ @job_name = ] 'job_name' }
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] 'step_name' ]
인수
[ @job_id = ] 'job_id'
작업 단계 로그 정보를 반환할 작업 ID 번호입니다. job_id 기본값이 NULL인 int입니다.
[ @job_name = ] 'job_name'
작업의 이름입니다. job_name 기본 NULL이 있는 sysname입니다.
참고 항목
job_id 또는 job_name 지정해야 하지만 둘 다 지정할 수는 없습니다.
[ @step_id = ] step_id
작업 단계의 ID 번호입니다. 지정하지 않은 경우 작업의 모든 단계가 포함됩니다. step_id 기본값이 NULL인 int입니다.
[ @step_name = ] 'step_name'
작업의 단계 이름입니다. step_name sysname이며 기본값은 NULL입니다.
반환 코드 값
0(성공) 또는 1(실패)
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
job_id | uniqueidentifier | 작업의 고유 식별자입니다. |
job_name | sysname | 작업의 이름입니다. |
step_id | int | 작업 내의 단계에 대한 식별자입니다. 예를 들어 단계가 작업의 첫 번째 단계인 경우 해당 step_id 1입니다. |
step_name | sysname | 작업 단계의 이름입니다. |
step_uid | uniqueidentifier | 작업의 단계에 대해 시스템에서 생성된 고유 식별자입니다. |
date_created | datetime | 단계가 만들어진 날짜입니다. |
date_modified | datetime | 단계가 마지막으로 수정된 날짜입니다. |
log_size | float | 작업 단계 로그의 크기(MB)입니다. |
log | nvarchar(max) | 작업 단계 로그 출력입니다. |
설명
sp_help_jobsteplog msdb 데이터베이스에 있습니다.
사용 권한
기본적으로 sysadmin 고정 서버 역할의 멤버는 이 저장 프로시저를 실행할 수 있습니다. 다른 사용자는 SQL Server msdb 데이터베이스의 다음 에이전트 고정 데이터베이스 역할 중 하나를 부여 받아야 합니다.
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
이러한 역할의 사용 권한에 대한 자세한 내용은 SQL Server 에이전트 고정 데이터베이스 역할을 참조하세요.
SQLAgentUserRole의 멤버는 자신이 소유한 작업 단계에 대한 작업 단계 로그 메타데이터만 볼 수 있습니다.
예
A. 특정 작업의 모든 단계에 대한 작업 단계 로그 정보 반환
다음 예제에서는 명명 Weekly Sales Data Backup
된 작업에 대한 모든 작업 단계 로그 정보를 반환합니다.
USE msdb ;
GO
EXEC dbo.sp_help_jobsteplog
@job_name = N'Weekly Sales Data Backup' ;
GO
B. 특정 작업 단계에 대한 작업 단계 로그 정보 반환
다음 예제에서는 명명된 Weekly Sales Data Backup
작업의 첫 번째 작업 단계에 대한 작업 단계 로그 정보를 반환합니다.
USE msdb ;
GO
EXEC dbo.sp_help_jobsteplog
@job_name = N'Weekly Sales Data Backup',
@step_id = 1 ;
GO
참고 항목
sp_add_jobstep(Transact-SQL)
sp_delete_jobstep(Transact-SQL)
sp_help_jobstep(Transact-SQL)
sp_delete_jobstep(Transact-SQL)
sp_delete_jobsteplog(Transact-SQL)
SQL Server 에이전트 저장 프로시저(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기