NONRLSRECOV
The NONRLSRECOV system initialization parameter specifies whether VSAM catalog recovery options should override those specified on the CICS FILE resource definition for all non-RLS files. Default behavior, with NONRLSRECOV=VSAMCAT, will take recovery attributes from the catalog if they are present, and from the file definition otherwise. RLS files must always specify recovery options on the catalog.
To open a data set in non-RLS mode, ensure that NONRLSRECOV=FILEDEF, and alternative recovery attributes will be used.
Where VSAM log replication is being used, this parameter must be set to NONRLSRECOV=VSAMCAT.
- NONRLSRECOV={VSAMCAT|FILEDEF}
- Recovery options do not apply to read-only files. Valid values
are as follows:
- VSAMCAT
- By default, CICS uses the recovery options that are specified on the VSAM catalog for non-RLS files. These recovery options include the LOG, LOGSTREAMID, and BWO options. If no recovery options are set, CICS uses the attributes on the FILE resource.
- FILEDEF
- For non-RLS files, CICS ignores any recovery options on the catalog and uses the values specified in the FILE resource instead. The recovery attributes for the CSD are set by the appropriate system initialization parameters. This option is not compatible with the LOGREPLICATE option, which can only be specified on the VSAM catalog.