Job History Detail(PD_JH)
- 〈このページの構成〉
機能
Job History Detail(PD_JH)レコードは,Microsoft SQL Serverのスケジュールに組み込まれているジョブの履歴情報を示します。ジョブステップの履歴1件ごとに,1件のレコードが作成されます。このレコードは,複数インスタンスレコードです。
- 注意
-
-
履歴収集およびアラームによる稼働監視は,PFM - Agent for Microsoft SQL Serverを起動中に実行したジョブの履歴情報が対象になります。PFM - Agent for Microsoft SQL Serverを停止中に実行したジョブの履歴情報は,履歴収集およびアラームによる稼働監視を行えません。
-
Step IDフィールドの値が0のレコードは,ジョブステップではなくジョブの履歴を示します。ジョブの履歴の場合,フィールドの値は次のようになります。
フィールド
値
Step Name
(ジョブの結果)
Command
(Unknown)
Subsystem
(Unknown)
-
Job Nameフィールド,CommandフィールドおよびSubsystemフィールドの値は,ジョブを実行した時点ではなく収集する時点の情報を収集します。そのため,ジョブの実行後にジョブやジョブステップの定義を変更すると,フィールドの値は次のようになることがあります。
操作
値
ジョブの定義を変更する
削除
対象のジョブの履歴は収集できません。
名前を変更
変更後のジョブ名
ジョブステップの定義を変更する
削除
(Unknown)
定義や実行順を変更
変更後のジョブステップの定義内容
-
デフォルト値および変更できる値
項目 |
デフォルト値 |
変更可否 |
---|---|---|
Collection Interval |
300 |
○ |
Collection Offset |
0 |
○ |
Log |
No |
○ |
LOGIF |
空白 |
○ |
Over 10 Sec Collection Time |
No |
× |
ODBCキーフィールド
-
PD_JH_COMPLETION_TIME
-
PD_JH_INSTANCE_ID
-
PD_JH_STEP_ID
ライフタイム
Microsoft SQL Serverのスケジュールに組み込まれているジョブの作成から削除まで。
レコードサイズ
-
固定部:681バイト
-
可変部:8,631バイト
フィールド
PFM - View名 (PFM - Manager名) |
説明 |
要約 |
形式 |
デルタ |
データソース |
---|---|---|---|---|---|
Command (COMMAND) |
サブシステムが実行するコマンド。 |
− |
string(8001) |
No |
msdb..sysjobsteps.command |
Completion Time (COMPLETION_TIME) |
ジョブまたはステップの完了日時。 |
− |
time_t |
No |
msdb..sysjobhistory.(run_date+run_time+run_duration) |
Instance ID (INSTANCE_ID) |
ジョブ履歴ID。 |
− |
long |
No |
msdb..sysjobhistory.instance_id |
Job Name (JOB_NAME) |
ジョブの名前。 |
− |
string(257) |
No |
msdb..sysjobs.name |
Record Time (RECORD_TIME) |
インターバル終了日時。グリニッジ標準時形式。 |
− |
time_t |
No |
Agent Collector |
Record Type (INPUT_RECORD_TYPE) |
レコード種別。常に「JH」。 |
− |
char(8) |
No |
Agent Collector |
Retries (RETRIES) |
ジョブまたはステップの再試行回数。 |
− |
long |
No |
msdb..sysjobhistory.retries_attempted |
Run Duration (RUN_DURATION) |
ジョブまたはステップの完了までの時間。HHMMSS形式。 |
− |
long |
No |
msdb..sysjobhistory.run_duration |
Run Status (RUN_STATUS) |
実行の状態。有効な値は「Failure」,「Success」,「Retry」,「Cancelled」,または「In progress」。 |
− |
string(15) |
No |
msdb..sysjobhistory.run_status |
Start Time (START_TIME) |
インターバル開始日時。グリニッジ標準時形式。 |
− |
time_t |
No |
Agent Collector |
Step ID (STEP_ID) |
ステップのID。 |
− |
long |
No |
msdb.. sysjobhistory.step_id |
Step Name (STEP_NAME) |
ステップの名前。 |
− |
string(257) |
No |
msdb.. sysjobhistory.step_name |
Subsystem (SUBSYSTEM) |
ステップの実行に使用したサブシステム。有効な値は「LogReader」,「Sync」など。 |
− |
string(81) |
No |
msdb..sysjobsteps.subsystem |