sysschedules(Transact-SQL)

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

열 이름

데이터 형식

설명

schedule_id

int

SQL Server 에이전트 작업 일정의 ID입니다.

schedule_uid

uniqueidentifier

작업 일정의 고유 식별자입니다. 이 값은 배포된 작업의 일정을 식별하는 데 사용됩니다.

originating_server_id

int

작업 일정을 가져온 마스터 서버의 ID입니다.

name

sysname (nvarchar(128))

작업 일정의 사용자 정의 이름입니다. 이 이름은 작업 내에서 고유해야 합니다.

owner_sid

varbinary(85)

작업 일정을 소유하는 사용자 또는 그룹의 Microsoft Windows security_identifier입니다.

enabled

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_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).

freq_subday_type

int

freq_subday_interval의 단위입니다. 다음 값 중 하나를 사용할 수 있습니다.

설명(단위)

1지정된 시간

2

4

8시간

freq_subday_interval

int

작업 실행 사이에 발생하는 freq_subday_type 기간의 개수입니다.

freq_relative_interval

int

freq_interval32(매월 상대적)인 경우 매월 freq_interval이 발생하는 시기입니다. 다음 값 중 하나를 사용할 수 있습니다.

0 = freq_relative_interval이 사용되지 않음

1 = 첫 번째

2 = 두 번째

4 = 세 번째

8 = 네 번째

16 = 마지막

freq_recurrence_

factor

int

예약된 작업 실행 사이의 주 또는 월 수입니다. freq_recurrence_factorfreq_type8, 16 또는 32인 경우에만 사용됩니다. 이 열에 0이 포함되면 freq_recurrence_factor가 사용되지 않습니다.

active_start_date

int

작업 실행이 시작되는 날짜입니다. 날짜 형식은 YYYYMMDD입니다. NULL은 오늘 날짜를 나타냅니다.

active_end_date

int

작업 실행이 중지되는 날짜입니다. 날짜 형식은 YYYYMMDD입니다.

active_start_time

int

active_start_dateactive_end_date 사이에서 작업 실행이 시작되는 시간입니다. 시간 형식은 24시간제를 사용하는 HHMMSS입니다.

active_end_time

int

active_start_dateactive_end_date 사이에서 작업 실행이 중지되는 시간입니다. 시간 형식은 24시간제를 사용하는 HHMMSS입니다.

date_created

datetime

일정을 작성한 날짜와 시간입니다.

date_modified

datetime

일정을 마지막으로 수정한 날짜와 시간입니다.

version_number

int

일정의 현재 버전 번호입니다. 예를 들어 일정이 10번 수정된 경우 version_number는 10입니다.

참고 항목

참조

sysjobschedules(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기