You can use NaviQuest to define a data class that enables batch
logging.
See the NaviQuest sample batch job below, ACBJBAD1. You can
set the FRLOG parameter to one of the following values:
- A
- ALL
- N
- NONE
- R
- REDO
- U
- UNDO
- blank
- NULL
Figure 1. NaviQuest
sample batch job//******************************************************
//STEP1 EXEC ACBJBAOB,TABL2=userid.TEST.ISPTABL
//SYSUDUMP DD SYSOUT=*
//SYSTSIN DD *
PROFILE PREFIX(IBMUSER)
ISPSTART CMD(ACBQBAD1 +
DEFINE/ALTER +
SCDS(TEST.CDS) +
DCNAME() +
DESCR() +
RECORG() +
.
.
.
REUSE() +
INILOAD() +
SPANONSP() +
BWO() +
LOG() +
LOGSTID(CICSMVS.CICSVR.LGSTRM) +
FRLOG(R) +
SPCCONRL() +
REDSPCUT() +
) +
BATSCRW(132) BATSCRD(27) BREDIMAX(3) BDISPMAX(999999)
/*
Note: - If R or A is specified for FRlog, a Logstream Id must also be specified.
- Any new VSAM data set created using a specified data class inherits the
FRLOG value defined for the data class.
- All VSAM data sets processed with batch logging must be SMS-managed data
sets. FRLOG cannot be used with LINEAR, KEYRANGE, or temporary data sets.