システム制御ファイルの創成
システム制御ファイルを創成するためのJOBステートメントおよびAMSコマンドの例を示します。
JCL例
\ JOB CNTLVSAM,LIST=(A,JS) \*-------< VSAM DEFINE CLUSTER >--------------------------------------* \CNTLVSAM EX KQCAMS \ FD STEPCAT=DA,FILE=USERCAT \ FD SYSPRINT=DA,TRK=(10,10),VOL=WORK,SOUT=A \ FD SYSIN=* DELETE HULFT.SYSCNTL DEFINE CLUSTER - (NAME(HULFT.SYSCNTL) - INDEXED) - DATA - (NAME(HULFT.SYSCNTL.DATA) - KEYS(52 0) - VOLUMES(HUL001) - CYLINDERS(1) - SHAREOPTIONS(4 3) - RECORDSIZE(400 400) - CONTROLINTERVALSIZE(18432)) - INDEX - (NAME(HULFT.SYSCNTL.IDX) - VOLUMES(HUL001) - CYLINDERS(1) - SHAREOPTIONS(4 3)) - CATALOG(USERCAT) \*-------< FILE CREATE >--------------------------------------* \XRCREATE EX XRCREATE,RSIZE=2048K \ FD STEPCAT=DA,FILE=USERCAT \ FD XRLOG=DUMMY \ FD XRLOG1=DUMMY \ FD XRLOG2=DUMMY \ FD XRFILE=DUMMY \ FD XRHOST=DUMMY \ FD XRQUE=DUMMY \ FD XRCNTL=DA,FILE=HULFT.SYSCNTL,AMP=AMORG \ FD XROPLC1=DUMMY \ FD XROPLC2=DUMMY \ FD XROPLF1=DUMMY \ FD XROPLF2=DUMMY \ JEND
FD名 |
項目名 |
説明 |
---|---|---|
STEPCAT |
USERCAT |
カタログ簿データセット名 |
XRCNTL |
HULFT.SYSCNTL |
システム制御ファイル |
パラメータ名 |
項目名 |
説明 |
---|---|---|
CATALOG |
USERCAT |
カタログ簿データセット名 |
VOLUMES |
HUL001 |
ボリューム名 |
NAME |
HULFT.SYSCNTL |
システム制御ファイル |
NAME |
HULFT.SYSCNTL.DATA |
システム制御ファイル データ・コンポーネント エントリ名 |
NAME |
HULFT.SYSCNTL.IDX |
システム制御ファイル インデックス・コンポーネント エントリ名 |