dbo.sysjobs (Transact-SQL)

適用対象:SQL Server

SQL Server エージェントが実行する各スケジュールジョブの情報を保存します。 この表は msdb データベースにあります。

列名 データ型 説明
job_id uniqueidentifier ジョブの一意の ID。
originating_server_id int ジョブが送信されたサーバーの ID。
name sysname ジョブの名前。
enabled tinyint ジョブが実行可能かどうかを示します。
description nvarchar(512) ジョブの説明。
start_step_id int 実行が始まる作業のステップのID。
category_id int ジョブ カテゴリの ID。
owner_sid varbinary(85) ジョブ所有者のセキュリティ識別番号 (SID)。 SELECTアクセス権は必要なユーザーだけに付与してください。
notify_level_eventlog int Microsoft Windowsアプリケーションログに通知イベントをログする際の状況を示すビットマスク:

0 = 決して
1 = 仕事が成功したとき
2 = ジョブが失敗した場合
3 = ジョブが完了するたびに (ジョブの結果に関係なく)
notify_level_email int バイト完了時に通知メールを送信する状況を示すビットマスク:

0 = 決して
1 = 仕事が成功したとき
2 = ジョブが失敗した場合
3 = ジョブが完了するたびに (ジョブの結果に関係なく)
notify_level_netsend int ビットマスクは、ジョブ完了時にネットワークメッセージを送信する状況を示す:

0 = 決して
1 = 仕事が成功したとき
2 = ジョブが失敗した場合
3 = ジョブが完了するたびに (ジョブの結果に関係なく)
notify_level_page int バイトが完了した際にページを送信する状況を示すビットマスク:

0 = 決して
1 = 仕事が成功したとき
2 = ジョブが失敗した場合
3 = ジョブが完了するたびに (ジョブの結果に関係なく)
notify_email_operator_id int オペレーター名をメールでお知らせください。
notify_netsend_operator_id int ネットワークメッセージを送信するコンピュータまたはユーザーのIDです。
notify_page_operator_id int ページを送信するためのコンピュータやユーザーのIDです。
delete_level int バイト完了時にジョブを削除する場合のビットマスク:

0 = 決して
1 = 仕事が成功したとき
2 = ジョブが失敗した場合
3 = ジョブが完了するたびに (ジョブの結果に関係なく)
date_created datetime ジョブが作成された日付。
date_modified datetime ジョブが最後に変更された日付。
version_number int ジョブのバージョン。

セキュリティ

owner_sid列はどのログインが Transact-SQL ジョブステップを実行するかを示しています。 SELECTアクセス権は必要なユーザーだけに付与してください。