Century Support Products for CA-IDMS
Date Simulator Installation Instructions
Date Simulator executes within the CA-IDMS environment and, as such, installs at the CA-IDMS CV level (i.e. each CV that will use Date Simulator must have all components defined).
First, determine the name to be used for the Date Simulator load library. Next, offload the first file to disk using the IEBCOPY utility and JCL similar to the following:
CAUTION: The BLKSIZE for the user.date.simulator.loadlib.dsn must be
determined based on where the loadlib will be positioned in the
CA-IDMS CV start-up concatenation. As a general rule, the
loadlib with the largest BLKSIZE must be named first in the
start-up concatenation. Assuming the user.date.simulator.
loadlib.dsn will not be first in the concatenation, make sure the
BLKSIZE is no larger than the BLKSIZE for the first load library.
V1 ENTER NEXT TASK CODE:
If installed correctly, Date Simulator will display an empty clock table and empty use table.
V1 ENTER NEXT TASK CODE:
Date Simulator is now available.
2) Add user.date.simulator.loadlib.dsn to the CA-IDMS CV
Start-up Concatenation
// user jobcard
//*
//* copy the Date Simulator load library
//*
//COPYLOD EXEC PGM=IEBCOPY
//CART DD DSN=DBSDS1.DATESIM.LOADLIB,
// DISP=OLD,
// UNIT=cart,
// VOL=SER=DBSDS1,
// LABEL=1
//DASD DD DSN=user.date.simulator.loadlib.dsn,
// DISP=(NEW,CATLG,DELETE),
// UNIT=sysda,
// DCB=BLKSIZE=23476,
// SPACE=(TRK,(5,5,2))
//SYSUT3 DD SPACE=(TRK,(1,1)),
// DISP=(,DELETE),
// UNIT=sysda
//SYSUT4 DD SPACE=(TRK,(1,1)),
// DISP=(,DELETE),
// UNIT=sysda
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPYMOD INDD=CART,OUTDD=DASD,MAXBLK=23476
/*
//
// user jobcard
//*
//* add the Date Simulator task and program statements
//*
//GENER EXEC PGM=IEBGENER
//SYSUT1 DD DSN=DBSDS1.DATESIM.RHDCSGEN,
// DISP=OLD,
// UNIT=cart,
// VOL=SER=DBSDS1,
// LABEL=2
//SYSUT2 DD DSN=&&TEMP,
// DISP=(,PASS),
// UNIT=SYSDA,
// SPACE=(TRK,(5,5)),
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000)
//SYSPRINT DD SYSOUT=A
//SYSIN DD DUMMY
//*
//SYSGEN EXEC PGM=RHDCSGEN
//STEPLIB DD DSN=idms.dba.loadlib.dsn,DISP=SHR
// DD DSN=idms.loadlib.dsn,DISP=SHR
//SYSCTL DD DSN=idms.sysctl.dsn,DISP=SHR
//SYSLST DD SYSOUT=A
//SYSPCH DD SYSOUT=A
//SYSOUT DD SYSOUT=A
//*
//* the following is required for CA-IDMS Release 12.0 sites
//*
//SYSIDMS DD *
DMCL=dmcl-name
other SYSIDMS parameters as required
//SYSIPT DD DDNAME=SIGNON
// DD DSN=&&TEMP,DISP=OLD
//SIGNON DD *
SIGNON USER userid PASS password .
SET OPTIONS INPUT 1 80 .
MOD SYSTEM dc-system-number .
/*
//
// user jobcard
//*
//* add the Date Simulator messages
//*
//GENER EXEC PGM=IEBGENER
//SYSUT1 DD DSN=DBSDS1.DATESIM.IDMSDDDL,
// DISP=OLD,
// UNIT=cart,
// VOL=SER=DBSDS1,
// LABEL=3
//SYSUT2 DD DSN=&&TEMP,
// DISP=(,PASS),
// UNIT=SYSDA,
// SPACE=(TRK,(5,5)),
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000)
//SYSPRINT DD SYSOUT=A
//SYSIN DD DUMMY
//*
//IDMSDDDL EXEC PGM=IDMSDDDL
//STEPLIB DD DSN=idms.dba.loadlib.dsn,DISP=SHR
// DD DSN=idms.loadlib.dsn,DISP=SHR
//SYSCTL DD DSN=idms.sysctl.dsn,DISP=SHR
//SYSLST DD SYSOUT=A
//SYSPCH DD SYSOUT=A
//SYSOUT DD SYSOUT=A
//*
//* the following is required for CA-IDMS Release 12.0 sites
//*
//SYSIDMS DD *
DMCL=dmcl-name
other SYSIDMS parameters as required
//SYSIPT DD DDNAME=SIGNON
// DD DSN=&&TEMP,DISP=OLD
//SIGNON DD *
SIGNON USER userid PASS password .
SET OPTIONS INPUT 1 80 .
/*
//
SHOWCLK
VARYCLK ON
Back to Project 2000.
Back to HSL.
Hybrid Systems Ltd., Inc.
200 University Park Drive
Edwardsville, IL 62025
US 1-800-779-2802
Outside US 1-618-692-4757
E-mail: HSL