VSAM files accessed in non-RLS mode
Because the VSAM files are accessed in non-RLS mode, define recovery attributes in the file resource definition. You can specify support for both forward and backward recovery for VSAM files using the RECOVERY and FWDRECOVLOG options.
You define the type of data set backup that you want using the BACKUPTYPE parameter.
CEDA DEFINE FILE(name) GROUP(groupname)
.
.
DSNAME(data set name)
.
.
RECOVERY(NONE|BACKOUTONLY|ALL)
FWDRECOVLOG(NO|1–99)
BACKUPTYPE(STATIC|DYNAMIC)
.
.
- RECOVERY(NONE | BACKOUTONLY | ALL)
- Defines the recovery requirements for the file. For CICS® TS,
this parameter is valid only for files defined with RLSACCESS(NO).
For files that are accessed in RLS mode, you must specify the recovery
parameters with the data set definition in the ICF catalog. For more
information about RLS recovery parameters, see CICS Transaction
Server for z/OS®.
- NONE
- Causes CICS not to write before-images or after-images. CICS VR cannot forward recover or back out such a file. Do not specify the FWDRECOVLOG option if you specify RECOVERY(NONE).
- BACKOUTONLY
- Causes CICS to record images for backout only. CICS VR cannot forward recover such a file. If you specify this option, do not specify the FWDRECOVLOG option.
- ALL
- Requests before-images, for backout, to be recorded on the system
log, and after-images, for forward recovery, to be recorded on the
log specified in the FWDRECOVLOG parameter. Before-images are always
recorded on the system log.
Records written to the FWDRECOVLOG are totally independent of the automatic logging options that might be set.
Note: For CICS VR purposes, use the RECOVERY(ALL) option for all VSAM data set types.
- FWDRECOVLOG(NO | 1–99)
- Specifies the log ID to which the after-images for forward recovery
are written. CICS uses this value only if RECOVERY(ALL) is
specified.
Specify the same recovery options and the same forward-recovery log ID for all CICS files that point to the same VSAM sphere. Whenever CICS opens a file for update, it checks that all other files that have been opened for update for the VSAM sphere have the same recovery options and forward-recovery log ID. See CICS Recovery and Restart Guide for more information about what happens if CICS finds a mismatch.
- BACKUPTYPE(STATIC | DYNAMIC)
- Defines the eligibility of files for backup-while-open processing.
- STATIC
- Defines the file as not being eligible for backup-while-open processing.
- DYNAMIC
- Causes the file to be eligible for backup-while-open processing.
You can set other options of the RDO entry for whatever you require. See CICS Resource Definition Guide for more information.