Previous Topic: JCL and CommandsNext Topic: z/VSE JCL


z/OS JCL

Sample z/OS JCL for Central Version

ADSOBSYS (central version) (z/OS)

//ADSOBSYS EXEC PGM=ADSOBSYS,REGION=1024K
//STEPLIB  DD   DSN=idms.dba.loadlib,DISP=SHR
//         DD   DSN=idms.loadlib,DISP=SHR
//sysctl   DD   DSN=idms.sysctl,DISP=SHR
//dcmsg    DD   DSN=idms.sysmsg.ddldcmsg,DISP=SHR
//SYSLST   DD   SYSOUT=A
//SYSPCH   DD   DSN=&&object.,DISP=(NEW,PASS),
//             UNIT=disk,SPACE=(TRK,1),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120)
//SYSIDMS  DD   *
DMCL=dmcl-name 
DBNAME=system 
Put other SYSIDMS parameters, as appropriate, here 
/*
//SYSIPT   DD   *
Put ADSOBSYS parameters, as appropriate, here 
/*
//*
//LINKOPTI EXEC PGM=IEWL,REGION=1024K,PARM='LET,LIST,NCAL,XREF'
//SYSPRINT DD   SYSOUT=A
//SYSUT1   DD   UNIT=disk,SPACE=(CYL,(3,2))
//SYSLMOD  DD   DSN=idms.dba.loadlib,DISP=SHR
//SYSLIN   DD   DSN=&&object.,DISP=(OLD,DELETE)
//         DD   *
 ENTRY adsoopti 
 NAME  adsoopti(R)
/*
//*

Sample z/OS JCL for Local Mode ADSOBSYS (local mode) (z/OS)

//ADSOBSYS EXEC PGM=ADSOBSYS,REGION=1024K
//STEPLIB  DD   DSN=idms.dba.loadlib,DISP=SHR
//         DD   DSN=idms.loadlib,DISP=SHR
//dcdml    DD   DSN=idms.system.ddldml,DISP=SHR
//dcmsg    DD   DSN=idms.sysmsg.ddldcmsg,DISP=SHR
//sysjrnl  DD   DUMMY
//SYSLST   DD   SYSOUT=A
//SYSPCH   DD   DSN=&&object.,DISP=(NEW,PASS),
//             UNIT=disk,SPACE=(TRK,1),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120)
//SYSIDMS  DD   *
DMCL=dmcl-name 
DBNAME=system 
Put other SYSIDMS parameters, as appropriate, here 
/*
//SYSIPT   DD   *
Put ADSOBSYS parameters, as appropriate, here 
/*
//*
//LINKOPTI EXEC PGM=HEWL,REGION=1024K,PARM='LET,LIST,NCAL,XREF'
//SYSPRINT DD   SYSOUT=A
//SYSUT1   DD   UNIT=disk,SPACE=(CYL,(3,2))
//SYSLMOD  DD   DSN=idms.dba.loadlib,DISP=SHR
//SYSLIN   DD   DSN=&&object.,DISP=(OLD,DELETE)
//         DD   *
 ENTRY adsoopti 
 NAME  adsoopti(R) 
/*
//*

idms.dba.loadlib

Data set name of the load library containing the DMCL and database name table load modules

idms.loadlib

Data set name of the load library containing the CA IDMS executable modules

sysctl

DDname of the SYSCTL file

idms.sysctl

Data set name of the SYSCTL file

dcmsg

DDname of the system message (DDLDVM/ESAG) area

idms.sysmsg.ddldcmsg

Data set name of the system message (DDLDVM/ESAG) area

&&object.

Temporary data set name for the ADSOOPTI object module

disk

Symbolic device name for the work files

dmcl-name

Name of the DMCL load module

system

Name of the system dictionary

adsoopti

ADSOOPTI module name

dcdml

DDname of the system dictionary definition (DDLDML) area

idms.system.ddldml

Data set name of the system dictionary definition (DDLDML) area

sysjrnl

DDname of the tape journal file

Note: For more information about SYSIDMS parameters, see the CA IDMS Database Administration.