Batch Command Facility (z/OS)

The following z/OS JCL samples are used to execute the Batch Command Facility (IDMSBCF) for CA IDMS. When using the IDMSBCF program to execute a utility statement, code these statements along with the required statements for each of the utilities. The file assignments for each utility are presented on subsequent pages in this section. For more information about the Command Facility, see the CA IDMS Common Facilities section.
idmscu19
The following z/OS JCL samples are used to execute the Batch Command Facility (IDMSBCF) for CA IDMS. When using the IDMSBCF program to execute a utility statement, code these statements along with the required statements for each of the utilities. The file assignments for each utility are presented on subsequent pages in this section. For more information about the Command Facility, see the Using Common Facilities.
Local mode
 
IDMSBCF (z/OS)
//         EXEC PGM=IDMSBCF,REGION=2048K //STEPLIB  DD  DSN=
idms.dba.loadlib
,DISP=SHR //         DD  DSN=
idms.custom.loadlib
,DISP=SHR //         DD  DSN=
idms.cagjload
,DISP=SHR //
dcmsg
    DD  DSN=
idms.sysmsg.ddldcmsg
,DISP=SHR //
sysjrnl
  DD  DSN=
idms.tapejrnl
,DISP= //SYSLST   DD  SYSOUT=A
Insert file assignments required by the utility statements
//SYSIDMS   DD  *
Insert SYSIDMS parameters if applicable
//SYSIPT   DD  *
Insert utility statements
/*
Additional file assignments might be needed for the user catalog and the system dictionary depending on your security implementation. DD statements for database and native VSAM files can be omitted if data set name information is specified in the file definitions.
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 vanilla CA IDMS system software modules
dcmsg
DDname of the system message (DDLDCMSG) area
idms.sysmsg.ddldcmsg
Data set name of the system message (DDLDCMSG) area
sysjrnl
DDname of the tape journal file, if one is defined in the DMCL
idms.tapejrnl
Data set name of the tape journal file, if one is defined in the DMCL
SYSIDMS
DDname of the parameter file provided by CA IDMS to specify runtime directives and operating system-dependent parameters.
For a complete description of the SYSIDMS parameter file, see the Using Common Facilities.
Central version
 
IDMSBCF (z/OS)
//         EXEC PGM=IDMSBCF,REGION=2048K //STEPLIB  DD  DSN=
idms.dba.loadlib
,DISP=SHR //         DD  DSN=
idms.custom.loadlib
,DISP=SHR //         DD  DSN=
idms.cagjload,
DISP=SHR //SYSCTL   DD  DSN=
idms.sysctl
,DISP=SHR //
dcmsg
    DD  DSN=
idms.sysmsg.ddldcmsg
,DISP=SHR //
sysjrnl
  DD  DUMMY //SYSLST   DD  SYSOUT=A
Insert file assignments required by the utility statements
//SYSIDMS  DD *
Insert SYSIDMS parameters as appropriate
//SYSIPT   DD  *
Insert utility statements
/*
The DD statement for the system message area (SYSMSG.DDLDCMSG)can be omitted if its data set name is specified in the DMC
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 CA IDMS/DB load library containing customized load modules
idms.cagjload
Data set name of the CA IDMS/DB load library containing vanilla load modules
dcmsg
DDname of the system message (DDLDCMSG) area
idms.sysmsg.ddldcmsg
Data set name of the system message (DDLDCMSG) area
sysjrnl
DDname of the tape journal file, if one is defined in the DMCL
SYSIDMS
DDname of the parameter file provided by CA IDMS to specify runtime directives and operating system-dependent parameters.
For a complete description of the SYSIDMS parameter file, see the Using Common Facilities.