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 //dcmsgDD DSN=idms.sysmsg.ddldcmsg,DISP=SHR //sysjrnlDD DSN=idms.tapejrnl,DISP= //SYSLST DD SYSOUT=AInsert 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 //dcmsgDD DSN=idms.sysmsg.ddldcmsg,DISP=SHR //sysjrnlDD DUMMY //SYSLST DD SYSOUT=AInsert 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. |