Limiting the archive logs that are processed
Run a job such that shown in the following figure to begin running production jobs.
It processes all archive logs starting with the log that has the RBA that is specified by the value after the LIMIT keyword. The job header provides more detail. Note the recommendation about using the LIMIT option when you first start running this job.
All processing is specified in the ALMIN data set. You can simplify the syntax shown in the following figure by omitting the keywords that specify defaults, as shown in the following example:
LIMIT RBARANGE <startrba> FFFFFFFFFFFF
ARCHIVE1
ARCHIVE2
TAPE UNIT CART RETPD 31 STACK YES TRTCH COMP
For more information, see the following topics:
Sample job using the LIMIT option
//PACLOG4 JOB (5212),'EXAMPLE 4',CLASS=A,MSGCLASS=X
//***************************************************************
//*
//* THIS JOB CAN BE USED TO START RUNNING PRODUCTION PACLOG JOBS.
//* IT WILL PROCESS ALL ARCHIVE LOGS CREATED SINCE THE PREVIOUS
//* EXECUTION OF PACLOG. THIS JOB REPLACES YOUR ARCHIVE LOG
//* DATA SETS WITH COMPRESSED DATA SETS, CREATING ARCHIVE 1 LOGS
//* TO DASD AND ARCHIVE 2 LOGS TO STACKED TAPE, SAVING THE TAPE(S)
//* FOR 31 DAYS.
//*
//* REPLACE THE '<STARTRBA>' VALUE IN THE LIMIT STATEMENT BELOW
//* WITH THE STARTRBA OF THE FIRST ARCHIVE LOG THAT YOU WANT PACLOG
//* TO PROCESS. THIS VALUE SHOULD NOT BE CHANGED ON SUBSEQUENT
//* PACLOG EXECUTIONS UNTIL PACLOG HAS PROCESSED ALL LOGS RECORDED
//* IN THE BSDS, THEN THE LIMIT STATEMENT SHOULD BE REMOVED.
//*
//* REFER TO SECTION 'DECIDING WHICH LOGS TO PROCESS'.
//*
//***************************************************************
//COMP EXEC PGM=ALMMAIN,REGION=4M,
// PARM='DECI' <=== DESIRED DB2 SSID
//STEPLIB DD DISP=SHR,DSN=BMCALM.TEST.OVERRIDE1
// DD DISP=SHR,DSN=BMCALM.DBLINK <=== PACLOG LOAD LIB
// DD DISP=SHR,DSN=BMCALM.XXLINK <=== INFRASTRUCTURE 1
// DD DISP=SHR,DSN=BMCALM.BBLINK <=== INFRASTRUCTURE 2
// DD DISP=SHR,DSN=SYS3.DECI.DSNEXIT <=== DB2 DSNEXIT LIB
// DD DISP=SHR,DSN=SYS2.DB2V81M.DSNLOAD <=== DB2 DSNLOAD LIB
//SYSUT1 DD DISP=SHR,DSN=DECICAT.BSDS01 <=== DB2 BSDS
//ALMMSGS DD DISP=SHR,DSN=BMCALM.DBCNTL(ALMMSGS) <=== MSGS DS
//ALMOPTS DD DISP=SHR,DSN=BMCALM.DBCNTL(ALM$OPTS) <=== OPTS DS
//*
//ALMPRINT DD SYSOUT=* REQUIRED PRINT OUTPUT
//ALMXPIRE DD SYSOUT=* REQUIRED EXPIRED ARCHIVE REPORT
//ALMLIST1 DD SYSOUT=* REQUIRED LOCAL PRIMARY ARCHIVE LIST
//ALMLIST2 DD SYSOUT=* REQUIRED LOCAL SECONDARY ARCHIVE LIST
//*
//ALMLIST3 DD SYSOUT=* OPTIONAL OFFSITE PRIMARY ARCHIVE LIST
//ALMLIST4 DD SYSOUT=* OPTIONAL OFFSITE SECONDARY ARCHIVE LIST
//ALMLSTAT DD SYSOUT=* OPTIONAL RECORD TYPE REPORT
//ALMOSTAT DD SYSOUT=* OPTIONAL DB2 OBJECT REPORT
//BMCERROR DD SYSOUT=* OPTIONAL SAS/C ERROR MESSAGES
//ALMIN DD *
LIMIT RBARANGE <STARTRBA> FFFFFFFFFFFF
ARCHIVE1
DISK UNIT SYSALLDA
COMPRESS YES
FILTERIX ALL
FILTERRECTYPE ALL
ARCHIVE2
TAPE UNIT CART RETPD 31 STACK YES TRTCH COMP
FILTERIX ALL
FILTERRECTYPE ALL
Related topic
Was this page helpful? Yes No
Submitting...
Thank you
Comments
Log in or register to comment.