システム制御ファイルの創成
システム制御ファイルを創成するための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 |
システム制御ファイル インデックス・コンポーネント エントリ名 |