dbo.sysschedules (Transact-SQL)
適用対象: 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 。 |
有効 | int | ジョブ スケジュールの状態: 0 = 有効ではありません。 1 = 有効。 スケジュールが有効になっていない場合、スケジュールに対してジョブは実行されません。 |
freq_type | int | このスケジュールに対してジョブを実行する頻度。 1 = 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_typeが32 (毎月の相対) の場合、毎月freq_intervalが発生する場合。 値は、次のいずれかです。 0 = freq_relative_interval は使用されません 1 = First 2 = Second 4 = 3 番目 8 = 4 番目 16 = Last |
freq_recurrence_ factor |
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 | datetime | スケジュールが作成された日時。 |
date_modified | datetime | スケジュールが最後に変更された日時。 |
version_number | int | スケジュールの現在のバージョン番号。 たとえば、スケジュールが 10 回変更された場合、 version_number は 10 です。 |
freq_typeの値 | freq_interval への影響 |
---|---|
1 (1 回) | freq_interval が使用されていません (0) |
4 (毎日) | freq_interval日ごと |
8 (毎週) | freq_interval は、次の 1 つ以上です。 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) |