Use the following z/VSE JCL for an IDMSBCF session that will run under the central version.
IDMSBCF (z/VSE)
// EXEC PROC=IDMSLBLS // UPSI b // DLBL idmspch,'temp.bcf',0 // EXTENT SYS020,nnnnnn,,,ssss,llll // ASSGN SYS020,DISK,VOL=nnnnnn,SHR // EXEC IDMSBCF Source statements /*
|
b |
Appropriate UPSI switch, 1 through 8 characters, if specified in the IDMSOPTI module |
|
idms.pch |
File name of the data set output from IDMSBCF |
|
temp.bcf |
File ID of the data set output from IDMSBCF |
|
SYS020 |
Logical unit assignment of the output |
|
nnnnnn |
Volume serial identifier of appropriate disk volume |
|
ssss |
Starting track (CKD) or block (FBA) of disk extent |
|
llll |
Number of tracks (CKD) or blocks (FBA) of disk extent |
The procedure IDMSLBLS references SYSIDMS, a parameters file that allows you to specify physical requirements of your environment (DMCL, dictionary), runtime directives, and operating system-dependent file information.
Note: For more information about SYSIDMS parameters, see SYSIDMS Parameter File.
To execute IDMSBCF in local mode, remove the UPSI specification and add the following statements:
// TLBL sysjrnl,'idms.tapejrnl',,nnnnnn,,f // ASSGN SYS009,TAPE,VOL=nnnnnn
|
sysjrnl |
Name of the tape journal file |
|
idms.tapejrnl |
ID of the tape journal file |
|
f |
File number of the tape journal file |
|
SYS009 |
Logical unit assignment for the journal file |
IDMSLBLS is a procedure that contains file definitions for the dictionaries, sample databases, and disk journal files provided during installation.
You can tailor the following IDMSLBLS procedure (provided on the installation media) 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',2099/365idms // EXTENT ,nnnnnn,,,ssss,1500 // DLBL dccat,'idms.system.dccat',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,31 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dccatl,'idms.system.dccatlod',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dccatx,'idms.system.dccatx',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,11 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcdml,'idms.system.ddldml',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,101 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dclod,'idms.system.ddldclod',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,21 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dclog,'idms.system.ddldclog',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,401 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcrun,'idms.system.ddldcrun',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,68 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcscr,'idms.system.ddldcscr',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,135 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dcmsg,'idms.sysmsg.ddldcmsg',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dclscr,'idms.sysloc.ddlocscr',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dirldb,'idms.sysdirl.ddldml',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dirllod,'idms.sysdirl.ddldclod',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,2 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL empdemo,'idms.empdemo1',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,11 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL insdemo,'idms.insdemo1',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL orgdemo,'idms.orgdemo1',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL empldem,'idms.sqldemo.empldemo',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,11 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL infodem,'idms.sqldemo.infodemo',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL projdem,'idms.projseg.projdemo',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL indxdem,'idms.sqldemo.indxdemo',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,6 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sysctl,'idms.sysctl',2099/365,SD // EXTENT SYSnnn,nnnnnn,,,ssss,2 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL secdd,'idms.sysuser.ddlsec',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,26 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dictdb,'idms.appldict.ddldml',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,51 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL dloddb,'idms.appldict.ddldclod',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,51 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sqldd,'idms.syssql.ddlcat',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,101 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sqllod,'idms.syssql.ddlcatl',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,51 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL sqlxdd,'idms.syssql.ddlcatx',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,26 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL asfdml,'idms.asfdict.ddldml',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL asflod,'idms.asfdict.asflod',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,401 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL asfdata,'idms.asfdict.asfdata',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,201 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL ASFDEFN,'idms.asfdict.asfdefn',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,101 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL j1jrnl,'idms.j1jrnl',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,54 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL j2jrnl,'idms.j2jrnl',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,54 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL j3jrnl,'idms.j3jrnl',2099/365,DA // EXTENT SYSnnn,nnnnnn,,,ssss,54 // ASSGN SYSnnn,DISK,VOL=nnnnnn,SHR // DLBL SYSIDMS,'#SYSIPT',0,SD /+ /*
|
idmslib.sublib |
Name of the sublibrary within the library containing CA IDMS modules |
|
user.sublib |
Name of the sublibrary within the library containing user modules |
|
idmslib |
Name of the file containing CA IDMS modules |
|
idms.library |
ID associated with the file containing CA IDMS modules |
|
SYSnnn |
Logical unit of the volume for which the extent is effective |
|
nnnnnn |
Volume serial identifier of appropriate disk volume |
|
ssss |
Starting track (CKD) or block (FBA) of disk extent |
|
dccat |
Filename of the system dictionary catalog (DDLCAT) area |
|
idms.system.dccat |
ID of the system dictionary catalog (DDLCAT) area |
|
dccatl |
Filename of the system dictionary catalog load (DDLCATLOD) area |
|
idms.system.dccatlod |
ID of the system dictionary catalog load (DDLCATLOD) area |
|
dccatx |
Name of the system dictionary catalog index (DDLCATX) area |
|
idms.system.dccatx |
ID of the system dictionary catalog index (DDLCATX) area |
|
dcdml |
Name of the system dictionary definition (DDLDML) area |
|
idms.system.ddldml |
ID of the system dictionary definition (DDLDML) area |
|
dclod |
Name of the system dictionary definition load (DDLDCLOD) area |
|
idms.system.ddldclod |
ID of the system dictionary definition load (DDLDCLOD) area |
|
dclog |
Name of the system log area (DDLDCLOG) area |
|
idms.system.ddldclog |
ID of the system log (DDLDCLOG) area |
|
dcrun |
Name of the system queue (DDLDCRUN) area |
|
idms.system.ddldcrun |
ID of the system queue (DDLDCRUN) area |
|
dcscr |
Name of the system scratch (DDLDCSCR) area |
|
idms.system.ddldcscr |
ID of the system scratch (DDLDCSCR) area |
|
dcmsg |
Name of the system message (DDLDCMSG) area |
|
idms.sysmsg.ddldcmsg |
ID of the system message (DDLDCMSG) area |
|
dclscr |
Name of the local mode system scratch (DDLOCSCR) area |
|
idms.sysloc.ddlocscr |
ID of the local mode system scratch (DDLOCSCR) area |
|
dirldb |
Name of the IDMSDIRL definition (DDLDML) area |
|
idms.sysdirl.ddldml |
ID of the IDMSDIRL definition (DDLDML) area |
|
dirllod |
Name of the IDMSDIRL definition load (DDLDCLOD) area |
|
idms.sysdirl.dirllod |
ID of the IDMSDIRL definition load (DDLDCLOD) area |
|
empdemo |
Name of the EMPDEMO area |
|
idms.empdemo1 |
ID of the EMPDEMO area |
|
insdemo |
Name of the INSDEMO area |
|
idms.insdemo1 |
ID of the INSDEMO area |
|
orgdemo |
Name of the ORGDEMO area |
|
idms.orgdemo1 |
ID of the ORDDEMO area |
|
empldem |
Name of the EMPLDEMO area |
|
idms.sqldemo.empldemo |
ID of the EMPLDEMO area |
|
infodem |
Name of the INFODEMO area |
|
idms.sqldemo.infodemo |
ID of the INFODEMO area |
|
projdem |
Name of the PROJDEMO area |
|
idms.projseg.projdemo |
ID of the PROJDEMO area |
|
indxdem |
Name of the INDXDEMO area |
|
idms.sqldemo.indxdemo |
ID of the INDXDEMO area |
|
sysctl |
Name of the SYSCTL file |
|
idms.sysctl |
ID of the SYSCTL file |
|
secdd |
Name of the system user catalog (DDLSEC) area |
|
idms.sysuser.ddlsec |
ID of the system user catalog (DDLSEC) area |
|
dictdb |
Name of the application dictionary definition area |
|
idms.appldict.ddldml |
ID of the application dictionary definition (DDLDML) area |
|
dloddb |
Name of the application dictionary definition load area |
|
idms.appldict.ddldclod |
ID of the application dictionary definition load (DDLDCLOD) area |
|
sqldd |
Name of the SQL catalog (DDLCAT) area |
|
idms.syssql.ddlcat |
ID of the SQL catalog (DDLCAT) area |
|
sqllod |
Name of the SQL catalog load (DDLCATL) area |
|
idms.syssql.ddlcatl |
ID of SQL catalog load (DDLCATL) area |
|
sqlxdd |
Name of the SQL catalog index (DDLCATX) area |
|
idms.syssql.ddlcatx |
ID of the SQL catalog index (DDLCATX) area |
|
asfdml |
Name of the asf dictionary definition (DDLDML) area |
|
idms.asfdict.ddldml |
ID of the asf dictionary definition (DDLDML) area |
|
asflod |
Name of the asf dictionary definition load (ASFLOD) area |
|
idms.asfdict.asflod |
ID of the asf dictionary definition load (ASFLOD) area |
|
asfdata |
Name of the asf data (ASFDATA) area |
|
idms.asfdict.asfdata |
ID of the asf data area (ASFDATA) area |
|
ASFDEFN |
Name of the asf data definition (ASFDEFN) area |
|
idms.asfdict.asfdefn |
ID of the asf data definition area (ASFDEFN) area |
|
j1jrnl |
Name of the first disk journal file |
|
idms.j1jrnl |
ID of the first disk journal file |
|
j2jrnl |
Name of the second disk journal file |
|
idms.j2jrnl |
ID of the second disk journal file |
|
j3jrnl |
Name of the third disk journal file |
|
idms.j3jrnl |
ID of the third disk journal file |
|
SYSIDMS |
Name of the SYSIDMS parameter file |
|
Copyright © 2014 CA.
All rights reserved.
|
|