CICS® DA を使用して、CICS 領域を、開始タスクとして開始するか、またはデータ・セット・メンバーで JCL を実行依頼して開始することができます。 CICS 領域を開始するために使用される方法は、開始ポリシー と呼ばれます。
CICS 領域は、CICS DA システム・モデル内に存在する必要があります。 CICS 領域を開始する前に、開始ポリシーに関する情報を提供するためにモデルを更新する必要があります。 CICS DA は、CICS DA 接続に関連付けられている z/OS® システムで開始ポリシーを実行する処理を実行依頼します。
始める前に
開始ポリシーを保存する前に、アクティブな CICS DA 接続およびシステム・モデルのローカル・コピーがなければなりません。 詳しくは、『ディスカバリーの実行およびシステム・モデルのロード』を参照してください。
注: CICS DA は、z/OS MODIFY コマンドを発行して、CICS 領域をシャットダウンします。お客様の組織が同じジョブ名を持つ複数の CICS 領域を使用している場合、デフォルトの停止ポリシーを使用してこれらの領域を停止することはできません。デフォルトの停止ポリシーを、領域を停止するために使用するコマンドに変更する必要があります。
例えば、領域に対する停止コマンドを変更して次のようにすることもできます。F jobname.identifier,CEMT P SHUT
手順
- 「DA エクスプローラー」ビューで、システム・モデルを展開して、開始ポリシーを記録する CICS 領域を表示します。 CICS 領域をダブルクリックするか、領域を右クリックして「オープン」をクリックします。 選択した領域の詳細が表示された CICS 領域エディターが開きます。
- 「開始ポリシー」セクションで、「開始ポリシーの指定」をクリックします。 「開始ポリシーの指定」ウィンドウが表示されます。
- 適切なオプションを選択して、開始ポリシーの詳細を次のように入力します。
- CICS 領域が、バッチ・ジョブを実行依頼することによって開始される場合、「バッチ・ジョブ」を選択し、フィールドにデータ・セット名を入力します。 データ・セット名は以下の形式でなければなりません。
JT1.CICS42.JCL(LMASGV8)
JT1.CICS42.JCL にはデータ・セット修飾子が含まれており、LMASGV8 はメンバー名です。 あるいは、1 つ以上の修飾子を入力し、「参照」をクリックしてデータ・セットを検索することもできます。CICS DA は、CICS DA 接続に関連付けられている z/OS システムで開始ポリシーを実行するジョブを実行依頼します。ジョブが正しい MVS™ イメージ上で実行するように、JCL を編集し、JES 制御ステートメントを追加することが必要になる場合があります。 例えば、以下のようになります。
- JES2 の場合: /*JOBPARM SYSAFF=MVS1
- JES3 の場合: //*MAIN SYSTEM=MVS1
JCL JES 制御ステートメントの詳細については、「MVS JCL 解説書」を参照してください。
- CICS 領域を開始タスクとして開始する場合は、「開始タスク」を選択します。
フィールドで、接頭部が MVS ROUTE コマンドである開始コマンドを入力します。MVS ROUTE コマンドにより、CICS が正しいイメージ上で開始します。 例えば、開始タスクが CICSA で、それを MVS1 上で実行する場合、次のように入力します。
RO MVS1,S CICSA
MVS ROUTE コマンドの詳細については、「MVS System Commands Reference」を参照してください。
- 「OK」をクリックして、開始ポリシーを領域エディターに追加します。 Ctrl+S を押すか、「保存 (Save)」アイコンをクリックして、モデルでの変更を保存します。
タスクの結果
CICS 領域開始ポリシーが、CICS DA サーバー上のモデルで更新されます。 これで、CICS 領域エディターを使用して、領域を CICSplex に追加したり、領域を開始したり、領域を複製できるようになりました。