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 領域が
開始タスクとして実行されていて、その 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」を参照してください。
- CICS 領域が開始タスクとして実行されていて、ディスカバー操作によって
開始ポリシーが生成された場合は、その生成された開始ポリシーが表示されます。
開始ポリシーを
生成するには、CICS DA に、CICS 領域 JES 出力に対する
読み取り権限が必要です。
CICS DA は、その JES 出力の開始ポリシーを生成します。
ただし、その CICS 領域に対して別の開始ポリシーを使用したい
場合は、「開始タスク」をクリックして、開始コマンドを入力します。
その場合、この開始コマンドは、生成された開始ポリシーの代わりに使用されます。
注: ディスカバー操作が実行されるたびに、CICS 領域開始タスク・プロシージャーに対する変更が
ディスカバーで検出されると、生成された開始ポリシーが更新されます。
特定の CICS 領域に対する開始ポリシーを入力した場合、CICS DA は
その開始ポリシーを変更することも上書きすることもしません。
- 作業が完了したら、「OK」をクリックして開始ポリシーを領域エディターに追加します。
Ctrl+S を押すか、「保存 (Save)」アイコンをクリックして、モデルでの変更を保存します。
タスクの結果
CICS 領域開始ポリシーが、CICS DA サーバー上のモデルで更新されます。 これで、CICS 領域エディターを使用して、領域を CICSplex に追加したり、領域を開始したり、領域を複製できるようになりました。