ARC1168I
DATA FORMAT OR POSITIONING ERROR DURING RECALL/RECOVERY

Explanation

During the recall or recovery of a data set, the positioning to the DFSMShsm copy of the data set has failed. In general, this error occurs when the DFSMShsm copy of the data set is stored in 3480 single file format and the POINT macro fails to locate the first record of the DFSMShsm copy. However, this error can occur with reason code 16, for either tape-stored data or DASD-stored data, if the first record does not contain a required DFSMShsm control block (the common data set descriptor (CDD)). The name of the data set targeted for recall or recovery appears either in the preceding ARC1001I message or in the associated ARC0734I message having a return code of 68. The reason code in the ARC1001I or ARC0734I message can be:
Reascode
Meaning
4
The POINT macro has failed due to a DFSMShsm internal error. The specified device does not support the block ID.
8
The POINT macro has failed due to a DFSMShsm internal error. Invalid input parameters have been supplied to the POINT macro.
12
An I/O error in the LOCATE BLOCK ID command has occurred; the data set block has not been found.
16
The first record that has been read for the DFSMShsm copy of the data set did not contain a valid common data set descriptor. The DFSMShsm copy of the data set may have been overwritten, or if the data set resides on tape, the positioning done by the POINT macro may have been incorrect.

System action

Recall or recovery of the data set fails. DFSMShsm processing continues.

Programmer response

For more information about the POINT macro and its return codes, see z/OS MVS Programming: Authorized Assembler Services Guide or z/OS DFSMS Macro Instructions for Data Sets.

Source

DFSMShsm