Previous Topic: Configuration TableNext Topic: NDVRCNFG Coding Examples


Sample JCL for NDVRCNFG

To assign base names, and/or establish more than one driver and assign CCDBs to drivers, Job 10 is supplied on the CA Endevor/DB installation media. If the job from the install library is used, all substitutable parameters except for driver no and base name were established as part of the installation procedure.

//JOBNAME   JOB (AAA),'JOB 10 INSTALLATION',CLASS=A,
//    MSGCLASS=X
//******************************************************************
//*                                                                *
//*  STEP 1:  ASSEMBLE CCDB SERVER/DBNAME CONFIGURATION TABLE.     *
//*                                                                *
//*  STEP 2:  LINK CONFIGURATION TABLE TO USERCV.LOADLIB.          *
//*                                                                *
//*                                                                *
//******************************************************************
//STEP1   EXEC PGM=your.assembler,REGION=2048K,
//             PARM='DECK,NOLOAD,NORLD,NOXREF'
//STEPLIB   DD DSN=idms.loadlib,
//             DISP=SHR
//SYSPRINT  DD SYSOUT=*
//SYSLIB    DD DSN=ndvrdb.srclib,
//             DISP=SHR
//SYSPUNCH  DD DSN=&.&ASMOP.,DISP=(NEW,PASS),UNIT=TDISK,
//             DCB=BLKSIZE=80,SPACE=(TRK,(5,1))
//SYSUT1    DD DSN=&.&ASMWRK1.,UNIT=TDISK,SPACE=(TRK,(5,1))
//SYSUT2    DD DSN=&.&ASMWRK2.,UNIT=TDISK,SPACE=(TRK,(5,1))
//SYSUT3    DD DSN=&.&ASMWRK3.,UNIT=TDISK,SPACE=(TRK,(5,1))
//SYSIN     DD DSN=ndvrdb.srclib,
//             DISP=SHR
//*
//*  LINK THE NDVRCNFG TABLE:
//*
//STEP2   EXEC PGM=your.linkeditor,REGION=2048K,COND=(4,LE),
//             PARM='RENT,LET,LIST,MAP,XREF,SIZE=(256K,64K),NCAL'
//SYSPRINT  DD SYSOUT=*
//SYSUT1    DD DSN=&.&LNKWORK.,UNIT=TDISK,SPACE=(CYL,(5,1))
//SYSLMOD   DD DSN=usercv.loadlib (NDVRCNFG),
//             DISP=SHR
//SYSLIN    DD DSN=&.&ASMOP.,DISP=(OLD,DELETE)
//*
//* END OF JOB 10