ARC1146I
OBTAIN ERROR READING DATA SET VTOC ENTRY DURING RECALL/RECOVERY

Explanation

While DFSMShsm was performing a recovery, restore, or recall operation, the OBTAIN macro was used to read the data set VTOC entry of an original data set name, or a new name for recover or restore security checking, or the migration copy indicated in message ARC1001I. In message ARC1001I, reascode is the return code from the OBTAIN macro.

The values for reascode are:
Reascode
Meaning
4
The required volume was not mounted. This code can occur when attempting to recover from a dump copy when the original volume is no longer available. To allow this recovery to be successful, use the TOVOLUME keyword to direct the recovery to another volume. Use of the TOVOLUME keyword must reference a volume in the correct storage group if the data set is SMS-managed. This code also occurs when the user data set is moved to tape and the volser in the catalog is that of a tape. To enable a recover in this case, first delete the existing catalog entry and then re-request the recover.
8
The data set VTOC entry was not found in the VTOC of the specified volume.
12
A permanent I/O error was encountered, or an invalid data set VTOC entry was found during the processing of the specified volume.
16
There was an invalid work area pointer.

System action

The recovery, restore, or recall operation ends. DFSMShsm processing continues.

Programmer response

If reascode in message ARC1001I is 4, correct the problem and reissue the command. If reascode is 8 or 12, notify the system programmer to take corrective action. If reascode is 16, notify the storage administrator to take corrective action.

Source

DFSMShsm