前のトピック: 配布後スクリプト用の C1DEFLTS の設定次のトピック: 配布後スクリプト データ セットのマッピング ルールの定義


配布後スクリプト用のプロセッサの更新

配布後スクリプト機能を有効にするには、プロセッサを更新してスクリプト出力データ セットを作成するステップを追加する必要があります。

次の手順に従ってください:

  1. GENERATE または MOVE プロセッサを更新し、サイトの要件に基づいて、必要なリモート スクリプト構文を作成するために必要な追加の手順を挿入します。
  2. パッケージ処理がバックアウト レコードを作成してスクリプト ファイルを追跡できるようにするため、MONITOR キーワードおよび BACKOUT キーワードがスクリプト データ セットで指定されていることを確認します。
  3. スクリプト データ セットの内容を容易に判断できるように、スクリプト データ セットに名前を付けます。 スクリプト データ セットの最後の修飾子は、モデル制御ステートメントを作成するときに使用されます。 そのため、さまざまなタイプのスクリプト処理を判別できるように、適切な名前を選択してください。 たとえば、CICS フェーズイン リクエストに CICSNEWC、または DB2 バインド リクエストに DB2BIND などの適切な名前を付けます。

例: 配布後スクリプトを実行する CICS NEW COPY スクリプトの作成

以下に、パッケージでプロセッサが実行された場合に CICS フェーズイン リクエストを作成するコード サンプルを示します。 この例の &CICSREGN シンボルは、配布時に置き換えられます。

//***************************************************************
//* CREATE CICS NEW COPY SCRIPT                                                 
//***************************************************************
//PKGCHK   IF &C1PKGID NE "" THEN   * ONLY IF PACKAGE EXEC 
//SCRIPCP  EXEC PGM=IEBGENER,MAXRC=0                                    
//SYSPRINT     DD    SYSOUT=*                                           
//SYSIN    DD DUMMY                                                     
//SYSUT2   DD DISP=SHR,MONITOR=&MONITOR,FOOTPRNT=CREATE,         
//         DSN=&DSPREFIX.CICSNEWC(&C1ELEMENT)                                           
//SYSUT1   DD DATA,DLM=##
/*VS,'F &CICSREGN,CEMT SET PRO(&C1ELEMENT),PHASEIN'
##                                               
//PKGCHKX ENDIF