適用対象: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アクセス権は必要なユーザーだけに付与してください。