The following JCL is an example of the job stream for requesting
HDB load or report processing. This is the same as the JCL for generating
reports and extracts (see
Figure 1),
but has the following additional statement specific to HDB processing:
- CPAHDBRG DD
- This DD statement identifies the HDB Register data
set. The HDB Register is a VSAM KSDS that is the repository for all
definitions associated with the HDB.
Figure 1. JCL for HDB
load and report processing//CPAHDBP JOB (Job Accounting)
//*
//CICSPA EXEC PGM=CPAMAIN,PARM='UPPER'
//STEPLIB DD DSN=CICSPA.V3R2M0.SCPALINK,DISP=SHR
//CPAHDBRG DD DSN=USER.CICSPA.HDB.REGISTER,DISP=SHR
//SYSPRINT DD SYSOUT=*
//* SMF Files for APPLID=CICSP
//SMFIN001 DD DSN=CICS.APPL1.FILE1,DISP=SHR
// DD DSN=CICS.APPL1.FILE2,DISP=SHR,UNIT=AFF=SMFIN001
//SYSIN DD *
* HDB=CICSP1H
* Description=Summary HDB for CICSP1
CICSPA SMFSTART(2004/12/01,),
SMFSTOP(2004/12/02,)
* HDB Load for APPLID=CICSP1
CICSPA IN(SMFIN001),
APPLID(CICSP1),
HDB(OUTPUT(HDBL0001),LOAD(CICSP1H)),
HDB(OUTPUT(HDBR0001),REPORT(CICSP1H))
/*
//* Dictionary records
//CPADICTR DD DISP=SHR,DSN=CICSPA.CICSP1.DICT