4.2.1 手順1: z/OSデータセットの割当て

TMA TCP for IMSのソフトウェアCDのディレクトリ構造には、次の区分データセットが収容されています。

区分データセット(PDS) 形式 内容
CONTROL ASCII サンプルのIMS定義、サンプルのOracle TMA TCP for IMS構成ファイル
INCLUDE ASCII Cヘッダー・ファイル、IMSクライアントおよびサーバー・トランザクションに使用可能なCOBOLコピーブック
JCL ASCII Oracle TMA TCP for IMSをリンクし実行するためのジョブ制御言語
SOURCE ASCII Oracle TMA TCP for IMSと連携するためのIMSクライアントおよびサーバー・トランザクションのサンプル
OBJECT バイナリ Oracle TMA TCP for IMSのオブジェクト・コンポーネント・ファイル
MSGCAT(順編成データセット) バイナリ TMA TCP for IMSが発行するランタイム・メッセージを格納したファイル
  1. JCLサブディレクトリからJCLファイルINSTALLをFTPで転送します。
  2. インストール環境に合わせた高位修飾子(hlq1hlq2が、インストール環境に合わせるデータセット名の高位修飾子)を使用して、このジョブを実行して、データセットを割り当てます。

    Tuxedo Mainframe Adapter for TCPファイルの配布を受け取るための次のデータセットが割り当てられます。

Tuxedo Mainframe Adapter for TCPファイルの配布を受け取るための次のデータセットが割り当てられます。

リスト4-1 z/OSデータセットの割当て

DSNAME: hlq1.hlq2.CONTROL
DSORG: PO
DIRBLKS: 10
RECFM: FB
LRECL: 80
BLKSIZE: 23440 (or other valid blocksize)
SPACE: 2 tracks
Usage: IMS sample definitions, sample configuration file
DSNAME: hlq1.hlq2.INCLUDE
DSORG: PO
DIRBLKS: 10
RECFM: FB
LRECL: 80
BLKSIZE: 23440 (or other valid blocksize)
SPACE: 2 tracks
Usage: C header file, COBOL copybooks
DSNAME: hlq1.hlq2.JCL
DSORG: PO
DIRBLKS: 10
RECFM: FB
LRECL: 80
BLKSIZE: 23440 (or other valid blocksize)
SPACE: 2 tracks
Usage: Sample LINK and execute JCL
DSNAME: hlq1.hlq2.MSGCAT
DSORG: PS
DIRBLKS: 10
RECFM: FB
LRECL: 100
BLKSIZE: 32000 (or other valid blocksize)
SPACE: 2 tracks
Usage: Message text
DSNAME: hlq1.hlq2.OBJECT
DSORG: PO
DIRBLKS: 10
RECFM: FB
LRECL: 80
BLKSIZE: 3200
SPACE: 1 cylinder
Usage: Pre-linked object files
DSNAME: hlq1.hlq2.SOURCE
DSORG: PO
DIRBLKS: 10
RECFM: FB
LRECL: 80
BLKSIZE: 23440 (or other valid blocksize)
SPACE: 1 track
Usage: Sample IMS client and server transactions

次のランタイム・データセットも割り当てられます。

ランタイム・データセット 形式 内容
LOAD バイナリ Oracle TMA TCP for IMSのロード・ライブラリ
CONFIG ASCII Oracle TMA TCP for IMSの構成ファイル
MSGLOG ASCII Oracle TMA TCP for IMSのメッセージ・ログ
SVRLOG ASCII Oracle TMA TCP for IMS用のサーバー・レスポンスを格納するログ・ファイル

リスト4-2 ランタイム・データセットの割当て

DSNAME: hlq1.hlq2.LOAD
DSORG: PO
DIRBLKS: 10
RECFM: U
LRECL: 0
BLKSIZE: 6133 (or other valid blocksize)
SPACE: 1 cylinder
Usage: Load library
DSNAME: hlq1.hlq2.CONFIG
DSORG: PS
RECFM: FB
LRECL: 80
BLKSIZE: 23440 (or other valid blocksize)
SPACE: 1 track
Usage: Configuration File
DSNAME: hlq1.hlq2.MSGLOG
DSORG: PS
RECFM: VB
LRECL: 1028
BLKSIZE: 6144 (or other valid blocksize)
SPACE: 1 cylinder
Usage: Message Log
DSNAME: hlq1.hlq2.SVRLOG
DSORG: PS
RECFM: VB
LRECL: 32756
BLKSIZE: 32760 (Note: required blocksize)
SPACE: 1 cylinder
Usage: Server Response Log