ページの先頭行へ戻る
Interstage Job Workload Server V9.2.0 リファレンス

3.18 btfwaddjobdef(バッチジョブ定義の登録、更新)

名前

btfwaddjobdef - バッチジョブ定義の登録、更新

形式

btfwaddjobdef [-r] -f バッチジョブ定義ファイル名 […]

バッチジョブ定義データベースにSymfoware/RDB利用する場合
btfwaddjobdef -j JDBCデータソース定義名 -u データベースユーザ名 [-r] -f バッチジョブ定義ファイル名 […]

機能説明

バッチジョブ定義エディタで作成したバッチジョブ定義を、バッチジョブ定義データベースに登録または更新します。

オプション

-r

-fオプションで指定したバッチジョブ定義がすでにバッチジョブ定義データベースに登録されていた場合、バッチジョブ定義を更新します。

-f バッチジョブ定義ファイル名 […]

バッチジョブ定義データベースへ登録するバッチジョブ定義ファイル名を指定します。
バッチジョブ定義ファイル名の規約は以下のとおりです。

  • 絶対パスまたは相対パスで指定します。

  • 空白で区切ることにより複数指定できます。

  • ワイルドカード(半角の“*”)を使用できます。

本オプションで指定する拡張子の規約は以下のとおりです。

拡張子

内容

.jdd

指定したファイルをジョブ定義として登録、更新します。

.pdd

指定したファイルをプロシジャ定義として登録、更新します。

バッチジョブ定義データベースにSymfoware/RDBを利用する場合

以下のオプションは、バッチジョブ定義データベースにSymfoware/RDBを利用する場合のみ指定できます。

-j JDBCデータソース定義名

バッチジョブ定義データベースのJDBCデータソース定義名を指定します。

-u データベースユーザ名

-jオプションで指定したJDBCデータソース定義名に対応するデータベースユーザ名を指定します。データベースユーザ名には“btfwadm”を指定してください。
なお、指定したデータベースユーザ名に対応するパスワードを入力するための問合せを行います。

実行可能ユーザ


システム管理者(スーパユーザ)またはInterstage運用者

システム管理者(Administratorsグループに所属するユーザ)

使用例

既存のジョブ定義を更新します。(-rオプションを指定、-fオプションに“jobname.jdd”を指定)

# btfwaddjobdef -r -f jobname.jdd
FSP_INTS-JOB_BTFW: INFO: 24552: Completed registering batchjob definition file. : DEFINITION_NAME='jobname'

プロシジャ定義を登録します。(-fオプションに“procname.pdd”を指定)

# btfwaddjobdef -f procname.pdd
Password:
FSP_INTS-JOB_BTFW: INFO: 24552: Completed registering batchjob definition file. : DEFINITION_NAME='procname'

ワイルドカード指定で、ジョブ定義とプロシジャ定義を登録します。(-fオプションに“*.jdd”と“*.pdd”を指定)

# btfwaddjobdef -f *.jdd *.pdd
FSP_INTS-JOB_BTFW: INFO: 24552: Completed registering batchjob definition file. : DEFINITION_NAME='jobname_004'
FSP_INTS-JOB_BTFW: INFO: 24552: Completed registering batchjob definition file. : DEFINITION_NAME='jobname_005'
FSP_INTS-JOB_BTFW: INFO: 24552: Completed registering batchjob definition file. : DEFINITION_NAME='procname_002'

コマンドの復帰コード

0:正常終了
2:一部のバッチジョブ定義の登録に失敗
上記以外:異常終了

注意事項