JCL for executing the DDDL Generator under z/OS and z/VSE is shown below. Under z/VSE, processing options must be specified with the parameter statement. Under z/OS, options can be specified either with the parameter statement or in the PARM clause of the EXEC statement.
z/OS JCL-PRANIDDG
//PRANIDDG EXEC PGM=PRANIDDG,REGION=1024K //STEPLIB DD DSN=idms.dba.loadlib,DISP=SHR // DD DSN=idms.custom.loadlib,DISP=SHR // DD DSN=idms.cagjload,DISP=SHR //SYSLST DD SYSOUT=A //SYSUDUMP DD SYSOUT=A //SORTMSG DD SYSOUT=A //SORTLIB DD DSN=SYS1.SORTLIB,DISP=SHR //SORTWK01 DD UNIT=disk,SPACE=(cyl,(5,5)) //SORTWK02 DD UNIT=disk,SPACE=(cyl,(5,5)) //SORTWK03 DD UNIT=disk,SPACE=(cyl,(5,5)) //PRANLIB DD DSN=reflib,DISP=SHR ◄ Include only if using LIBRARY option //PRANREF DD DSN=sysref1,DISP=SHR ◄ Included only if using DISK option // DD DSN=sysref2,DISP=SHR . . . // DD DSN=sysrefn,DISP=SHR //dcmsg DD DSN=idms.sysmsg.ddldcmsg,DISP=SHR //sysjrnl DD * //SYSOUT DD SYSOUT=A //SYSIDMS DD * dmcl=dmcl-name Insert additional SYSIDMS parameters as appropriate //SYSIPT DD * Insert optional control statements //SYSPCH DD DSN=dddlstmts,DISP=(NEW,catlg), SPACE=(trk,(10,10),rlse),UNIT=disk, VOL=SER=nnnnnn,DCB=BLKSIZE=blksize
DSN |
Description |
---|---|
idms.dba.loadlib |
Data set name of the load library containing the DMCL and database name table load modules |
idms.custom.loadlib |
Data set name of the load library containing customized CA IDMS system software modules |
idms.cagjload |
Data set name of the load library containing CA IDMS system software modules that do not require customization |
blksize |
block size of DDDL statement file (must be a multiple of 80) |
catlg |
disposition of new file: CATLG, PASS, or KEEP |
cyl(5,5) |
file space allocation of work file |
dddlstmts |
dataset name of file to contain DDDL statements |
disk |
symbolic device name of disk file |
nnnnnn |
serial number of disk volume |
reflib |
data set name of partitioned data set containing data usage files |
sysref1 |
data set names of sequential data sets containing data usage files |
(trk,(10,10),rlse) |
space allocation for DDDL statement file |
dcmsg |
DDname of the system message (DDLDCMSG) area |
idms.sysmsg.ddldcmsg |
Data set name of the system message (DDLDCMSG) area |
SYSIDMS |
DDname of the CA-IDMS parameter file specifying runtime directives and operating system-dependent parameters. Note: For a complete description of the SYSIDMS parameter file, see the CA IDMS Common Facilities Guide. |
z/VSE JCL-PRANIDDG
// DLBL SLLn,'user.srclib'
// EXTENT ,nnnnnn // LIBDEF SL,TO=SSLn,TEMP // DLBL PRANREF,'sysref',,SD ◄ Include only if using DISK option // EXTENT SYS010,nnnnnn // ASSGN SYS010,DISK,VOL=nnnnnn,SHR // DLBL SORTWK1,'WORK1',0,SD // EXTENT SYS001,nnnnnn,1,,ssss,200 // ASSGN SYS001,DISK,VOL=nnnnnn,SHR // DLBL IDMSPCH,'dddl statements',99/365,SD // EXTENT SYS020,nnnnnn,1,,ssss,300 // ASSGN SYS020,DISK,VOL=nnnnnn,SHR // EXEC PRANIDDG,SIZE=200K optional control statements /*
DSN |
Description |
---|---|
dddl statements |
file-id of the file to contain DDDL statements |
nnnnnn |
serial number of disk volume |
ssss |
starting track (CKD) or block (FBA) of disk extent |
sysref |
file-id for sequential file containing data usage file |
user.srclib |
source statement library containing data usage files |
SSln |
filename of source statement library |
Copyright © 2013 CA.
All rights reserved.
|
|