IEC161I (return code 006)
rc[(sfi)]-ccc,jjj, sss,ddname,dev,ser,xxx, dsname,cat

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

11

Descriptor code

6