Previous Topic: EXCP Access Method Return CodesNext Topic: Dynamic Allocate Error Reason Codes


Dynamic Allocation Return Codes

The following return codes are returned from the system's dynamic allocate routines. It is a list of the most common return codes encountered. For a complete list of codes, see the IBM Job Management Guide.

0004

(RESERVED)

0008

Overriding disposition ignored (unallocation request).

000C

(RESERVED)

001c to 002n

Data set was successfully unallocated, but the completion of the requested catalog or uncatalog disposition was unsuccessful. The digit (n) is a reason code for the error. The following is a list of some of the reason codes:

1

A control volume was required. A utility program is required to catalog the data set.

2

The data set had been previously cataloged, or the data set to be uncataloged cannot be located, or no change was made to the volume serial list of a data set with a disposition of catalog.

3

A specified index did not exist.

4

Space was not available on the catalog data set.

5

Insufficient storage was available to perform the catalog request.

6

The data set to be cataloged in a generation index is improperly named.

9

A permanent I/O error occurred during catalog.

003n

Data set was successfully unallocated, but the completion of the requested delete was unsuccessful. The digit (n) is a reason code for the error. The following is a list of some of the reason codes:

1

The expiration date had not occurred.

4

No device was available for mounting during deletion.

5

Insufficient storage was available to perform delete processing.

8

The scratch routine returned an error code. See MSG IEF283I in the JCL listing.