Explanation
For general information about message IEC161I,
see the explanation for return code 001.
Specific information
for this return code: An OPEN of an ACB failed for one of the following
reasons:
- ccc = 027 - An attempt was made to open a VSAM data set for non-RLS
processing with SHAREOPTIONS other than (2,x) and the data set is
already open for RLS processing. SHAREOPTIONS (3,x) or (4,x) may not
be used when the data set has been opened for RLS processing since
either would violate the integrity provided by RLS.
- ccc = 120 - Non-RLS processing requested but record level locks
are in lost locks state.
- ccc = 121 - Non-RLS processing requested but record level locks
are in a retained lock state.
- ccc = 122 - Non-RLS output processing requested but sphere already
opened for RLS processing.
- ccc = 125 - Non-RLS output processing requested by sphere is in
lost locks state and user is not permitted.
- ccc = 126 - Non-RLS processing requested but sphere is in retain
locks state and user is not permitted.
- ccc = 559 - RLS processing requested with Media Manager Services
Connect
- ccc = 575 - RLS processing requested but RLS Sphere already opened
for non-RLS output processing
- ccc = 689 - RLS processing requested and lost locks exist.
- ccc = 690 - RLS processing requested and retained locks exist.
- ccc = 745 - RLS and non-RLS reader coexist and cross-region share
option 2 not specified.
System action
OPEN processing ends for the data set. The error
flag (ACBERFLG) in the ACB (access method block) for the data set
is set to 168 (X'A8'). for levels of DFSMS which support
RLS (HDZ11C0 or later) and The error flag (ACBERFLG) in the ACB (access
method block) for the data set is set to 169 (X'A9'). for
levels of DFSMS which do not support RLS (Lower than HDZ11C0).
Programmer response
Ensure that no cluster or component of the
VSAM data set is opened for Non-RLS processing if the OPEN was issued
for RLS processing. Ensure that the base cluster or a path over the
base cluster is not currently open for RLS processing if the OPEN
is for Non-RLS processing.
Module
IDA0192A, IDA0192C, IDAV192A, IDAV194A, IDAV198A, IDAV192B
Routing code
Descriptor code