CSD files specified by CICSĀ® configurations must have a
disposition of "shared" and cross-region share options of 2 or
greater.
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 greater.
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.