You can use SYSIDMS parameters to specify information about your runtime environment. The SYSIDMS parameters DICTNAME and DMCL are used in this JCL stream.
Note: For information about other optional SYSIDMS parameters, see the CA IDMS Common Facilities Guide.
Output to Disk or Tape File
To route punched output to a sequential disk file or to a tape file, use a SYSPCH statement in the JCL.
Executing in Local Mode
To execute IDMSDMLP in local mode:
// TLBL sysjrnl,'idms.tapejrnl',,nnnnnn,,f // ASSGN sys009,TAPE,VOL=nnnnnn
Filename of the tape journal file
File ID of the tape journal file
File number of the tape journal file
Logical unit assignment for journal file
INCLUDE Statements
Provide INCLUDE statements in local mode or central version JCL as follows. Place the following statements in the second step, before EXEC PL/I:
ACTION NOAUTO Prevents multiple inclusions of IDMS
INCLUDE IDMS IDMS interface for use with COMRG
INCLUDE IDMSOPTI You can omit IDMSOPTI for local mode
INCLUDE IDMSCANC Local mode abort entry point
(omit IDMSCANC if TP application)
INCLUDE IDMSCINT For CICS only, replaces INCLUDE IDMS
IDMSLBLS Procedure
IDMSLBLS is a procedure that contains file definitions for the dictionaries, sample databases, disk journal files, and SYSIDMS file provided during installation.
You can tailor the following IDMSLBLS procedure (provided at installation) to reflect the filenames and definitions in use at your site. Reference IDMSLBLS as shown in the previous z/VSE JCL job stream.
──────── LIBDEFS ──────── // LIBDEF *,SEARCH=idmslib.sublib // LIBDEF *,CATALOG=user.sublib /* ───────────────────────── LABELS ───────────────────────── // DLBL idmslib,'idms.library',1999/365 // EXTENT ,nnnnnn,,,ssss,1500 // DLBL dccat,'idms.system.dccat',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,31 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dccatl,'idms.system.dccatlod',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dccatx,'idms.system.dccatx',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,11 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcdml,'idms.system.ddldml',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,101 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dclod,'idms.system.ddldclod',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,21 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dclog,'idms.system.ddldclog',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,401 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcrun,'idms.system.ddldcrun',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,68 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcscr,'idms.system.ddldcscr',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,135 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcmsg,'idms.sysmsg.ddldcmsg',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dclscr,'idms.sysloc.ddlocscr',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dirldb,'idms.sysdirl.ddldml',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dirllod,'idms.sysdirl.ddldclod',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,2 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL empdemo,'idms.empdemo1',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,11 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL insdemo,'idms.insdemo1',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL orgdemo,'idms.orgdemo1',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL empldem,'idms.sqldemo.empldemo',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,11 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL infodem,'idms.sqldemo.infodemo',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL projdem,'idms.projseg.projdemo',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL indxdem,'idms.sqldemo.indxdemo',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sysctl,'idms.sysctl',1999/365,SD // EXTENT SYSnnn,nnnnnn,,,ssss,2 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL secdd,'idms.sysuser.ddlsec',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,26
// ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dictdb,'idms.appldict.ddldml',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,51 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dloddb,'idms.appldict.ddldclod',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,51 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sqldd,'idms.syssql.ddlcat',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,101 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sqllod,'idms.syssql.ddlcatl',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,51 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sqlxdd,'idms.syssql.ddlcatx',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,26 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL asfdml,'idms.asfdict.ddldml',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL asflod,'idms.asfdict.asflod',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,401 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL asfdata,'idms.asfdict.asfdata',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL ASFDEFN,'idms.asfdict.asfdefn',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,101 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL j1jrnl,'idms.j1jrnl',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,54 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL j2jrnl,'idms.j2jrnl',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,54 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL j3jrnl,'idms.j3jrnl',1999/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,54 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL SYSIDMS,'#SYSIPT',0,SD /+ /*
Name of the sublibrary within the library containing CA IDMS modules
Name of the sublibrary within the library containing user modules
Name of the file containing CA IDMS modules
ID associated with the file containing CA IDMS modules
Logical unit of the volume for which the extent is effective
Volume serial identifier of appropriate disk volume
Starting track (CKD) or block (FBA) of disk extent
Filename of the system dictionary catalog (DDLCAT) area
ID of the system dictionary catalog (DDLCAT) area
Filename of the system dictionary catalog load (DDLCATLOD) area
ID of the system dictionary catalog load (DDLCATLOD) area
Name of the system dictionary catalog index (DDLCATX) area
ID of the system dictionary catalog index (DDLCATX) area
Name of the system dictionary definition (DDLDML) area
ID of the system dictionary definition (DDLDML) area
Name of the system dictionary definition load (DDLDCLOD) area
ID of the system dictionary definition load (DDLDCLOD) area
Name of the system log area (DDLDCLOG) area
ID of the system log (DDLDCLOG) area
Name of the system queue (DDLDCRUN) area
ID of the system queue (DDLDCRUN) area
Name of the system scratch (DDLDCSCR) area
ID of the system scratch (DDLDCSCR) area
Name of the system message (DDLDCMSG) area
ID of the system message (DDLDCMSG) area
Name of the local mode system scratch (DDLOCSCR) area
ID of the local mode system scratch (DDLOCSCR) area
Name of the IDMSDIRL definition (DDLDML) area
ID of the IDMSDIRL definition (DDLDML) area
Name of the IDMSDIRL definition load (DDLDCLOD) area
ID of the IDMSDIRL definition load (DDLDCLOD) area
Name of the EMPDEMO area
ID of the EMPDEMO area
Name of the INSDEMO area
ID of the INSDEMO area
Name of the ORGDEMO area
ID of the ORDDEMO area
Name of the EMPLDEMO area
ID of the EMPLDEMO area
Name of the INFODEMO area
ID of the INFODEMO area
Name of the PROJDEMO area
ID of the PROJDEMO area
Name of the INDXDEMO area
ID of the INDXDEMO area
Name of the SYSCTL file
ID of the SYSCTL file
Name of the system user catalog (DDLSEC) area
ID of the system user catalog (DDLSEC) area
Name of the application dictionary definition area
ID of the application dictionary definition (DDLDML) area
Name of the application dictionary definition load area
ID of the application dictionary definition load (DDLDCLOD) area
Name of the SQL catalog (DDLCAT) area
ID of the SQL catalog (DDLCAT) area
Name of the SQL catalog load (DDLCATL) area
ID of SQL catalog load (DDLCATL) area
Name of the SQL catalog index (DDLCATX) area
ID of the SQL catalog index (DDLCATX) area
Name of the asf dictionary definition (DDLDML) area
ID of the asf dictionary definition (DDLDML) area
Name of the asf dictionary definition load (ASFLOD) area
ID of the asf dictionary definition load (ASFLOD) area
Name of the asf data (ASFDATA) area
ID of the asf data area (ASFDATA) area
Name of the asf data definition (ASFDEFN) area
ID of the asf data definition area (ASFDEFN) area
Name of the first disk journal file
ID of the first disk journal file
Name of the second disk journal file
ID of the second disk journal file
Name of the third disk journal file
ID of the third disk journal file
Name of the SYSIDMS parameter file
|
Copyright © 2014 CA.
All rights reserved.
|
|