//SCHEMA EXEC PGM=IDMSCHEM,REGION=1024K
//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
//SYSLST DD SYSOUT=A
//SYSPCH DD DSN=&.&PCH., DISP=(NEW,PASS,DELETE),
DCB=(RECFM=FB,BLKSIZE=9040,LRECL=80),
SPACE=space-specification,
UNIT=unit
//SYSIDMS DD *
Input SYSIDMS parameters, as required
/*
//SYSIPT DD *
Schema DDL source statements
Note: The SYSPCH DD statement is required only if the DDL specifies PUNCH TO SYSPCH.
Data set name of the load library containing the DMCL and database name table load modules
Data set name of the load library containing the customized CA IDMS executable modules
Data set name of the load library containing the vanilla CA IDMS executable modules
DDname of the SYSCTL file
Data set name of the SYSCTL file
DDname of the message (DDLDCMSG) area
Data set name of the message (DDLDCMSG) area
Space specification for the punch file
Symbolic device name
To execute the schema compiler in local mode, remove the SYSCTL DD statement and replace it with:
//dictdb DD DSN=idms.appldict.ddldml,DISP=SHR //dloddb DD DSN=idms.appldict.ddldclod,DISP=SHR //sysjrnl DD DSN=idms.tapejrnl,DISP=(NEW,KEEP), // UNIT=tape Additional journal file assignments, as required
Note: Include the dloddb DD statement only if the DDL contains the REGENERATE statement.
Ddname of the data dictionary DDLDML area
Ddname of the data dictionary load area
Data set name of the tape journal file
Data set name of the data dictionary DDLDML area
Ddname of the tape journal file; must be appropriate for the DMCL module being used
Symbolic device name for the tape journal file
|
Copyright © 2014 CA.
All rights reserved.
|
|