Example JCL for the TRENDS situation used to keep a history. This shop elected
not to use GDGs. The EREP9000 contains two control statements but I don't
think they've been touched in over 15 years (they are listed after the JCL)
//*==================================================================*
//* 4. MAKE A BACKUP COPY OF THE HISTORY FILE *
//*==================================================================*
//COPYHIST EXEC PGM=IEBGENER
//SYSIN DD DUMMY
//SYSPRINT DD DUMMY,DCB=BLKSIZE=121 * DUMMY PRINT - DONT NEED
//SYSUT1 DD DSN=SYSTEMS.EREP.PROD.HIST, * MAKING A COPY OF
// DISP=OLD * HISTORY FILE
//SYSUT2 DD DSN=SYSTEMS.EREP.PROD.HISTBKUP, * TO BACKUP FILE
// DISP=OLD *
//*==================================================================*
//* 5. CAPTURE LATEST 30 DAY'S HISTORY *
//*==================================================================*
//HISTORY EXEC PGM=IFCEREP1,
// REGION=2048K,
// COND=(0,LT,COPYHIST), * DONT RUN IF COPY FAILED
// PARM=('TRENDS', * RUNNING 30 DAY SELECTION
// 'HIST=Y', * FROM HISTORY INPUT
// 'ACC=Y', * ACCUM IN ACCDEV
// 'TABSIZE=768K', * LARGE TABLE
// 'ZERO=N') * DON'T CLEAR LOGREC
//ACCDEV DD DSN=SYSTEMS.EREP.PROD.HIST, * OUTPUT HISTORY FILE
// DISP=OLD *
//ACCIN DD DSN=SYSTEMS.EREP.PROD.HISTBKUP, * IS COMBINED FROM
// DISP=OLD * PREVIOUS ONE PLUS
// DD DSN=SYSTEMS.EREP.PROD.DAY, * THE DATA FROM
// DISP=OLD * TODAYS RUN
//DIRECTWK DD UNIT=SYSDA,SPACE=(CYL,(10,5))
//EREPPT DD DUMMY, * DUMMY OUTPUT
// DCB=BLKSIZE=133 * SINCE USING TRENDS AS
//* * RUNNING COPY PROGRAM
//TOURIST DD SYSOUT=*
//SERLOG DD DUMMY
//SYSIN DD DSN=DOT2.JOBS.DATA(EREP9000),DISP=SHR
SYSIN statements
*------------- LIMIT STATEMENTS TO CONTROL OUTPUT ---------------*
LIMIT 3880,OVRN=1000
*------------- THIS IMPLIES ALL I/O ADDRESSES ARE UNIQUE ------------*
SYSIMG BASESN=ALL
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN