5.8.2 シナリオの登録
シナリオテンプレートをJP1/AJS2 - Scenario Operationに登録するには,次に示すシナリオテンプレート定義ファイルをJP1/AJS2 - Scenario Operation Managerのシナリオライブラリフォルダに組み込みます。
- シナリオテンプレート定義ファイル
-
%DCDIR%\jp1_template\ScenarioTemplate\TP1_LiNK.sjis.xml
- 組み込み先シナリオライブラリフォルダ
-
/ScenarioLibrary/OpenTP1/TP1_LiNK
シナリオテンプレート定義ファイルをJP1/AJS2 - Scenario Operation Managerのシナリオライブラリフォルダに組み込む方法については,マニュアル「JP1/Automatic Job Management System 2 - Scenario Operation」を参照してください。
シナリオの登録時に設定するシナリオ変数について説明します。
- 〈この項の構成〉
(1) シナリオ変数
運用環境によって変化する情報を,シナリオに応じてあらかじめ設定しておく変数をシナリオ変数と呼びます。例えば,ホスト名,ファイル名などをシナリオ変数として設定したあとで,シナリオ登録時にシナリオ変数の値を設定すると,運用環境に応じたシナリオを実行できます。
TP1/LiNKが提供するシナリオテンプレートは,入力するシナリオ変数(入力シナリオ変数)から,環境変数およびシナリオの実行ユーザを設定します。
入力シナリオ変数から設定する環境変数を次の表に示します。
環境変数 |
説明 |
シナリオ実行時の設定値※1 |
---|---|---|
DCDIR |
TP1/LiNKインストールフォルダ※2 |
?DCDIR? |
DCCONFPATH |
TP1/LiNKの定義ファイル格納フォルダ※3 |
?DCCONFPATH? |
- 注※1
-
「?」で囲まれた文字列は,値を設定するJP1/AJS2 - Scenario Operationの入力シナリオ変数を示します。
- 注※2
-
完全パス名を50バイト以内で指定してください。
- 注※3
-
完全パス名で指定してください。
これらの環境変数を実行ユーザのシステム環境変数に設定している場合は,入力シナリオ変数にもシステム環境変数と同じ値を設定する必要があります。入力シナリオ変数,システム環境変数の両方を指定した場合の動作については,JP1/AJSのマニュアルの環境変数に関する記述を参照してください。
シナリオの実行ユーザは,各シナリオテンプレートの入力シナリオ変数USER_NAMEで指定します。シナリオの実行ユーザとして指定できるのは,JP1/Baseでユーザマッピングされたユーザだけです。シナリオを実行する前に,OpenTP1管理者をユーザマッピングしてください。ユーザマッピングの詳細については,マニュアル「JP1/Base 運用ガイド」を参照してください。