다음을 통해 공유


dbo.sysschedules(Transact-SQL)

적용 대상: SQL Server

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

열 이름 데이터 형식 설명
schedule_id int SQL Server 에이전트 작업 일정의 ID입니다.
schedule_uid uniqueidentifier 작업 일정의 고유 식별자입니다. 이 값은 분산 작업의 일정을 식별하는 데 사용됩니다.
originating_server_id int 작업 일정을 가져온 마스터 서버의 ID입니다.
이름 sysname(nvarchar(128)) 작업 일정에 대한 사용자 정의 이름입니다. 이 이름은 작업 내에서 고유해야 합니다.
owner_sid varbinary(85) Microsoft Windows 는 작업 일정을 소유한 사용자 또는 그룹의 security_identifier .
사용 int 작업 일정의 상태:

0 = 사용할 수 없습니다.

1 = 사용.

일정을 사용하도록 설정하지 않으면 일정에 따라 작업이 실행되지 않습니다.
freq_type int 이 일정에 대해 작업이 실행되는 빈도입니다.

1 = 한 번만

4 = 매일

8 = 매주

16 = 매월

32 = 월별, freq_interval 상대적

64 = SQL Server 에이전트 서비스가 시작될 때 실행

128 = 컴퓨터가 유휴 상태일 때 실행
freq_interval int 작업이 실행되는 일 수입니다. freq_type에 따라 달라집니다. 기본값은 0으로, freq_interval 사용되지 않음을 나타냅니다. 가능한 값 및 해당 효과는 아래 표를 참조하세요.
freq_subday_type int freq_subday_interval 단위입니다. 다음은 가능한 값 및 해당 설명입니다.



1 : 지정된 시간에

2 : 초

4 : 분

8 : 시간
freq_subday_interval int 작업의 각 실행 사이에 발생할 freq_subday_type 기간의 수입니다.
freq_relative_interval int 매월 freq_interval 발생하면 freq_type 32(월별 상대)입니다. 다음 값 중 하나일 수 있습니다.

0 = freq_relative_interval 사용되지 않음

1 = First

2 = 초

4 = 세 번째

8 = 네 번째

16 = 마지막
freq_recurrence_

요소
int 예약된 작업 실행 사이의 주 또는 월 수입니다. freq_recurrence_factor freq_type 8, 16 또는 32인 경우에만 사용됩니다. 이 열에 0있으면 freq_recurrence_factor 사용되지 않습니다.
active_start_date int 작업의 실행을 시작할 수 있는 날짜입니다. 날짜 형식은 YYYYMMDD로 지정됩니다. NULL은 오늘 날짜를 나타냅니다.
active_end_date int 작업의 실행을 중지할 수 있는 날짜입니다. 날짜 형식은 YYYYMMDD입니다.
active_start_time int 해당 작업이 실행되기 시작하는 active_start_date active_end_date 사이의 모든 날짜에 대한 시간입니다. 시간은 24시간 시계를 사용하여 HHMMSS 형식으로 지정됩니다.
active_end_time int 작업이 실행을 중지하는 active_start_date active_end_date 사이의 모든 날짜에 대한 시간입니다. 시간은 24시간 시계를 사용하여 HHMMSS 형식으로 지정됩니다.
date_created 날짜/시간 일정이 만들어진 날짜 및 시간입니다.
date_modified 날짜/시간 일정이 마지막으로 수정된 날짜 및 시간입니다.
version_number int 일정의 현재 버전 번호입니다. 예를 들어 일정이 10번 수정된 경우 version_number 10입니다.
freq_type 값 freq_interval 영향
1 (한 번) freq_interval 사용되지 않음(0)
4 (매일) freq_interval 일마다
8 (매주) freq_interval 다음 중 하나 이상입니다.

1 = 일요일

2 = 월요일

4 = 화요일

8 = 수요일

16 = 목요일

32 = 금요일

64 = 토요일
16 (매월) 해당 월의 freq_interval
32 (월, 상대) freq_interval 다음 중 하나입니다.

1 = 일요일

2 = 월요일

3 = 화요일

4 = 수요일

5 = 목요일

6 = 금요일

7 = 토요일

8 = 일

9 = 평일

10 = 주말
64(SQL Server 에이전트 서비스가 시작될 때 시작) freq_interval 사용되지 않음(0)
128 (컴퓨터가 유휴 상태일 때 실행) freq_interval 사용되지 않음(0)

참고 항목

dbo.sysjobschedules(Transact-SQL)