機械翻訳について

7 OLTPの構成

次の項で、OLTPを構成する方法を詳しく説明します。

7.1 SNA環境用のOLTPの構成

Oracle Database Gateway for APPCと通信するようにOLTPを構成するステップは、使用するOLTPや、OLTPを実行するプラットフォームによって異なります。 現在サポートされているOLTPは、CICS Transaction Server for z/OS、IMS/TM、APPC/MVSおよびz/OSです。 次の各項から、使用するOLTPに応じた説明を選択してください。

CICS Transaction Server for z/OSの構成

OLTPがCICS Transaction Server for z/OSの場合、次のステップを実行して、ゲートウェイと通信できるように構成します。

  1. システムにAPPC接続するSNAサーバー用にMVS VTAMを構成します。 ゲートウェイで1つ以上の独立LUを使用できる必要があります。

  2. CICS Transaction Server for z/OSにより使用されるVTAM logmode表をチェックします。 (表名は、CICSのVTAM APPL定義のMODETABパラメータで指定されます。) 並行セッションと同期レベルをサポートするAPPCセッションのエントリが存在することを確認します。

    %ORACLE_HOME%\dg4appc\snaディレクトリのoraplu62.asm ファイルには、モード・エントリで必要な値を示すコメントを含むサンプル・モード・エントリが含まれています。

  3. ファイル転送機能を使用して、次のファイルを%ORACLE_HOME%\dg4appc\demo\CICS ディレクトリから、CICS Transaction Server for z/OSを実行するz/OSシステムに転送します:

    • dfhcsdup.jcl - CICS DFHCSDUPユーティリティを実行するJCL

    • pgaflip.asm - CICS FLIPトランザクションのアセンブラ・ソース

    • pgaflip.jcl - CICS FLIPトランザクションのアセンブルおよびリンクを行うJCL

  4. dfhcsdup.jclファイル内のコメントを使用して、JCLおよび入力文をシステム設定にあわせて調整し、バッチ実行のために発行します。 このステップを実行すると、Transaction Server for z/OSのシステム定義が更新されます。

  5. pgaflip.jclファイル・コメントの指示を使用して、JCLをシステム設定に合せて調整し、バッチ実行のために発行します。 このステップを実行すると、CICS起動プロシージャのDFHRPL DD文を使用して、pgaflip.asmファイルがz/OSのトランザクション・サーバーからアクセス可能なロード・モジュール・ライブラリにアセンブルおよびリンクされます。

  6. CICS Transaction Server for z/OSにログオンし、次のトランザクションを入力します。

    CEDA INSTALL GROUP(ORAPGA)
    

    このトランザクションにより、Windows上のゲートウェイとのAPPC通信のためのCICS接続とセッション定義がインストールされます。 また、ゲートウェイに付属しているサンプルのCICSプログラムとトランザクションのための定義もインストールされます。

CICS Transaction Server for z/OSの構成はこれで完了です。

IMS/TMの構成

OLTPがIMS/TMの場合、次のステップを実行して、ゲートウェイと通信できるようにIMS/TMとz/OSを構成します。

  1. IMSシステムをAPPCで使用するように構成します。

  2. MVS VTAMを、WindowsへのSNA APPC接続用に構成します。 IMS LU6.1 Adapter for LU6.2アプリケーションを使用していないかぎり、ゲートウェイで使用できる独立したLUが少なくとも1つ必要です。 この場合、コンカレント・セッションごとに1つの依存LUが定義されている必要があります。 たとえば、10個の同時セッションをサポートする場合は、10個の依存LUが定義されている必要があります。

  3. IMS/TMが使用するVTAM logmode表をチェックします。 表名は、VTAM APPL定義のMODETABパラメータで指定されます。

    APPC/IMSの場合、並行セッションと同期レベルをサポートするAPPCセッションのエントリが存在することを確認します。 %ORACLE_HOME%\dg4appc\snaディレクトリのoralu62.asmおよびoraplu62.asmファイルには、それぞれ単一セッションおよびパラレル・セッション・サポートのサンプル・モード・エントリが含まれています。 サンプルには、モード・エントリで必須の値を示すコメントも含まれます。

  4. ファイル転送機能を使用して、次のファイルを%ORACLE_HOME%\dg4appc\demo\IMS ディレクトリから、IMS/TMを実行するz/OSシステムに転送します:

    • pgaflip.asmは、IMS FLIPトランザクションのアセンブラ・ソースです

    • pgaflip.jclは、IMS FLIPトランザクションのアセンブルおよびリンクを行うJCLです

    • imsgen.asmは、IMS FLIPトランザクションのIMSステージ1遺伝子定義です。

  5. imsgen.asmファイル内の文をIMSステージ1遺伝子に追加し、IMSステージ1およびステージ2遺伝子を実行します。 オンライン変更ユーティリティを使用して、新しいトランザクション定義を有効化します。

  6. pgaflip.jclファイルのコメントを使用して、JCLをシステム設定に合わせて調整し、バッチ実行のために発行します。 これにより、IMS/TMシステムにアクセスできるロード・モジュール・ライブラリにpgaflip.asm ファイルがアセンブルおよびリンクされ、FLIPトランザクション用のPSBおよびACBが作成されます。

  7. 使用するシステムで必要なタスクを実行して、IMS/TMで使用できる新しいトランザクションを作成します。 システムのセットアップによっては、IMSを再起動する必要があります。

    これでIMS/TMの構成は完了です。

APPC/MVSの構成

OLTPがAPPC/MVSの場合、次のステップを実行して、ゲートウェイと通信できるようにAPPC/MVSを構成します。

  1. MVS VTAMを、WindowsへのSNA APPC接続用に構成します。 ゲートウェイが1つ以上の独立したLUを使用できる必要があります。

  2. APPC/MVSで使用されるVTAMログ・モード表を確認します。 (表名は、APPC/MVSのVTAM APPL定義のMODETABパラメータで指定されます。) SYNCLEVELおよびパラレル・セッションのサポートがあるAPPCセッションのエントリが存在することを確認します。 %ORACLE_HOME%\dg4appc\snaディレクトリのoraplu62.asmファイルには、モード・エントリで必要な値を示すコメントを含むサンプル・モード・エントリが含まれています。

  3. パーティション化されたデータセット(PDS)を、サンプル・ファイルがあるz/OSに割り当てます。 PDSは、RECFM=FBLRECL=80およびPDSが存在するデバイス・タイプに適したBLKSIZEを使用して割り当てる必要があります。 1つのディレクトリ・ブロックには、約2トラックの3390ディスク領域が必要です。 Oracleでは、このパーティション・データセット(PDS)にORAPGA.APPCMVS.SAMPLIBという名前を付けることを推奨しています。

  4. ファイル転送機能を使用して、次の指定されたメンバー名を使用して、%ORACLE_HOME%\dg4appc\demo\MVS ディレクトリから前のステップで割り当てたz/OS PDSに次のファイルを転送します:

    • pgaflip.jclは、APPC/MVS TPプロファイルを追加し、トランザクションの実行環境を定義するJCLです。 このファイルをz/OS PDSにメンバーPGAFLIPJとして格納します。

    • pgaflip.rexは、APPC/MVS PGAFLIPトランザクションのREXXソースです。 このファイルをz/OS PDSにメンバーPGAFLIPとして格納します。

  5. pgaflip.jclファイルのコメントを使用して、JCLをシステム設定に合わせて調整し、バッチ実行のために発行します。 このステップを実行すると、PGAFLIPトランザクションのAPPC/MVS TPプロファイルが定義され、APPC/MVSプロファイル・データセットに格納されます。 ステップ3で割り当てたz/OS PDSの名前に一致するようにJCLでデータセット名を変更したことを確認します。

これでAPPC/MVSの構成は完了です。

7.2 TCP/IP環境用のOLTPの構成

TCP/IP for IMS Connectを使用してOracle Database Gateway for APPCと通信できるようにOLTPを構成するステップを次に示します。 このリリースのゲートウェイでは、IMS Connectを介したIMS/TMが、サポートされている唯一のOLTPです。

ゲートウェイと通信できるようにIMS/TMとz/OSを構成するには次のステップを実行します。

  1. IMSシステムを構成します。
  2. IMS Connectを構成します。

    IMS Connectの構成方法については、IBM 「IMS Connectガイドおよびリファレンス」を参照してください。

  3. ファイル転送機能を使用して、次のファイルを%ORACLE_HOME%\dg4appc\demo\IMSディレクトリから、IMS/TMを実行するz/OSシステムに転送します:
    • pgaflip.asmは、IMS FLIPトランザクションのアセンブラ・ソースです

    • pgaflip.jclは、IMS FLIPトランザクションのアセンブルおよびリンクを行うJCLです

    • imsgen.asmは、IMS FLIPトランザクションのIMSステージ1遺伝子定義です。

  4. imsgen.asm ファイルの文をIMSステージ1 genに追加し、IMSステージ1およびステージ2 gensを実行します。 オンライン変更ユーティリティを使用して、新しいトランザクション定義を有効化します。
  5. pgaflip.jclファイルのコメントを使用して、JCLをシステム設定に合わせて調整し、バッチ実行のために発行します。 これにより、IMS/TMシステムにアクセスできるロード・モジュール・ライブラリにpgaflip.asmファイルがアセンブルおよびリンクされ、FLIPトランザクション用のPSBおよびACBが作成されます。
  6. 使用するシステムで必要なタスクを実行して、IMS/TMで使用できる新しいトランザクションを作成します。 システムのセットアップによっては、IMSを再起動する必要があります。

これでIMS/TMの構成は完了です。