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が発行するランタイム・メッセージを格納したファイル | 
- JCLサブディレクトリからJCLファイルINSTALLをFTPで転送します。
- インストール環境に合わせた高位修飾子(hlq1とhlq2が、インストール環境に合わせるデータセット名の高位修飾子)を使用して、このジョブを実行して、データセットを割り当てます。 
                     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親トピック: TMA TCP for IMSのインストール