Previous Topic: Generate (ETOTMAIN)Next Topic: Compiling and Link Editing ETOTLOAD


Assembling and Link Editing ETOTTBL

Use the JCL below to assemble and link edit ETOTTBL.

ETOTTBL z/OS

//ASM      EXEC PGM=IEUASM,PARM='NOLOAD,DECK'
//SYSPRINT DD  SYSOUT=A
//SYSLIB   DD  DSN=yourHLQ.CAGJMAC,DISP=SHR
//         DD  DSN=zOS.maclib,DISP=SHR
//         DD  DSN=cics.maclib,DISP=SHR
//SYSUT1   DD  UNIT=disk,SPACE=(CYL,(2,2))
//SYSUT2   DD  UNIT=disk,SPACE=(CYL,(2,2))
//SYSUT3   DD  UNIT=disk,SPACE=(CYL,(2,2))
//SYSPUNCH DD  DSN=&.&ETOTTBL.,UNIT=disk,SPACE=(80,(200,50)),
//             DISP=(NEW,PASS)
//SYSIN    DD  DSN=user.etottbl,DISP=SHR
/*
//LINKEDIT EXEC PGM=HEWL,PARM=(XREF,LET,LIST),REGION=256K
//SYSPRINT DD  SYSOUT=A
//SYSUT1   DD  UNIT=disk,SPACE=(CYL,(2,2))
//SYSLMOD  DD  DSN=idms.loadlib,DISP=SHR
//SYSLIN   DD  DSN=&.&ETOTTBL.,DISP=(OLD,DELETE)
//         DD  DDname=SYSIN
//SYSIN    DD  *
 NAME etottbl(R)
/*

yourHLQ.CAGJMAC

Dataset name of the CA IDMS/DB macro library

cics.maclib

Dataset name of the CICS macro library

disk

Symbolic device name of the disk file

etottbl

Name of the customized transparency ETOTTBL load module, which replaces the Total DBMOD module

zOS.maclib

Dataset name of the system macro library

user.etottbl

Dataset name of the file containing the customized runtime control table generated by ETOTMAIN from the skeleton table, ETOTTBL

idms.loadlib

Dataset name of the CA IDMS/DB load library