CSD files specified by CICSĀ® configurations must have a disposition of "shared" and cross-region share options of 2 or higher.
Before creating a CICS configuration that refers to a CSD file:
- If the CICS regions that use this CSD file specify the CSD file in system initialization
parameters, ensure that the CSDDISP parameter specifies SHR.
- If the CICS regions that use this CSD file specify the CSD file in the startup
job stream, ensure that the DFHCSD DD statement specifies DISP=SHR.
- Ensure that the CSD file cross-region SHAREOPTIONS attribute (the first
of the two SHAREOPTIONS values) has a value of 2 or higher. If it does not,
alter the value using, for example, an IDCAMS ALTER command.
A CICS configuration that refers to a CSD file must specify
one of the following record-level sharing (RLS) access options, to
determine whether or not the CICS Configuration Manager server uses RLS mode to access the CSD
file:
- DYNAMIC
- Attempt to access the CSD file in RLS mode. If the attempt fails (the
CSD file does not support RLS mode), then access the CSD file in non-RLS
mode (as per the NOTRLS option, below). This DYNAMIC option is recommended,
as it offers the most flexibility for accessing CSD files.
- NOTRLS
- Access the CSD file in non-RLS mode.
- RLS
- Attempt to access the CSD file using RLS services. If the attempt fails
(the CSD file does not support RLS mode), then log the failure in the CCVLOG
JES output for the server CICS region. Access to the CSD file fails.
If two or more CICS configurations refer to the same CSD file, then, when
you change the RLS access option in any one of them, the server automatically
applies the change to all of them. This ensures that no conflict in RLS access
options can occur for a specific CSD file, avoiding CSD file access problems.