名前
btfwaddjobdef - バッチジョブ定義の登録、更新
形式
btfwaddjobdef [-r] -f バッチジョブ定義ファイル名 […]
バッチジョブ定義データベースにSymfoware/RDBを利用する場合
btfwaddjobdef -j JDBCデータソース定義名 -u データベースユーザ名 [-r] -f バッチジョブ定義ファイル名 […]
機能説明
バッチジョブ定義エディタで作成したバッチジョブ定義を、バッチジョブ定義データベースに登録または更新します。
オプション
-fオプションで指定したバッチジョブ定義がすでにバッチジョブ定義データベースに登録されていた場合、バッチジョブ定義を更新します。
バッチジョブ定義データベースへ登録するバッチジョブ定義ファイル名を指定します。
バッチジョブ定義ファイル名の規約は以下のとおりです。
絶対パスまたは相対パスで指定します。
空白で区切ることにより複数指定できます。
ワイルドカード(半角の“*”)を使用できます。
本オプションで指定する拡張子の規約は以下のとおりです。
拡張子 | 内容 |
---|---|
.jdd | 指定したファイルをジョブ定義として登録、更新します。 |
.pdd | 指定したファイルをプロシジャ定義として登録、更新します。 |
以下のオプションは、バッチジョブ定義データベースにSymfoware/RDBを利用する場合のみ指定できます。
バッチジョブ定義データベースのJDBCデータソース定義名を指定します。
-jオプションで指定したJDBCデータソース定義名に対応するデータベースユーザ名を指定します。データベースユーザ名には“btfwadm”を指定してください。
なお、指定したデータベースユーザ名に対応するパスワードを入力するための問合せを行います。
実行可能ユーザ
システム管理者(スーパユーザ)またはInterstage運用者
システム管理者(Administratorsグループに所属するユーザ)
使用例
既存のジョブ定義を更新します。(-rオプションを指定、-fオプションに“jobname.jdd”を指定)
# btfwaddjobdef -r -f jobname.jdd |
プロシジャ定義を登録します。(-fオプションに“procname.pdd”を指定)
# btfwaddjobdef -f procname.pdd |
ワイルドカード指定で、ジョブ定義とプロシジャ定義を登録します。(-fオプションに“*.jdd”と“*.pdd”を指定)
# btfwaddjobdef -f *.jdd *.pdd |
コマンドの復帰コード
0:正常終了
2:一部のバッチジョブ定義の登録に失敗
上記以外:異常終了
注意事項
バッチジョブ定義ファイル名を複数指定した場合は、特定のバッチジョブ定義の追加でエラーが発生しても、本コマンドの処理は継続します。
バッチジョブ定義の更新を行う場合は、該当ジョブが投入されない状態で行ってください。
バッチジョブ定義ファイルを格納するディレクトリの属性に以下を指定しないようにしてください。エクスプローラでディレクトリを選択し、プロパティ画面を表示して確認・設定します。
内容を暗号化してデータをセキュリティで保護する