ARC1157I
RECOVERY FAILED - DATA SET CANNOT BE RECOVERED WITH NEWNAME

Explanation

A VSAM data set was being recovered with the NEWNAME parameter specified. The reason code is given in a message ARC1001I.

The values for reascode are:
Reascode
Meaning
4
There were alternate indexes on the original data set that cannot be recovered when NEWNAME is requested.
8
Specify a new data set name that directs allocation to the same catalog as the old data set name.
10
RECOVER command processing will not recover a VSAM data set to replace a non-VSAM data set, nor will it recover a non-VSAM data set to replace a VSAM data set. Therefore, a backup version must have the same data set organization as the data set it is to replace, or the existing data set with the same name must be deleted before recovering a backup version of it.
12
DFSMShsm cannot recover a backup version of a base cluster when NEWNAME is specified if the base cluster has a path defined on it. Therefore, if a data set exists with the same name as specified with NEWNAME, use the IDCAMS RENAME command to rename the existing data set and recover the backup version without specifying NEWNAME. If no data set exists with the old data set name, you get reason code 16.
14
The NEWNAME specified on the RECOVER command is a non-SMS-managed VSAM key range data set. DFSMShsm and DFSMSdss do not support non-SMS-managed VSAM key range data sets.
16
DFSMShsm cannot recover a backup version of a VSAM data set unless the old data set name exists from which the old object names can be found in the catalog. This reason code indicates that a catalog error occurred when DFSMShsm was trying to find the old object names.
18
This error could occur because the user is trying to recover a backup version with the NEWNAME parameter specified and the old data set name is not in the catalog. If the old data set name is in the catalog, the catalog entry’s associated fields do not specify data and index components.
20
An integrated catalog facility catalog cannot be renamed when it is being recovered.
36
The NEWNAME specified on the RECOVER command is a multiple volume data set and FROMDUMP(DUMPVOLUME) was not specified. DFSMShsm does not back up and recover multiple volume non-VSAM or multiple volume VSAM non-System Managed Storage (SMS) data set. The FROMDUMP(DUMPVOLUME) is required to restore a dump copy for a multiple volume non-VSAM or multiple volume VSAM non-SMS-managed data set. This is to ensure that an authorized user knows which piece of the data set is being restored from which dump copy.

System action

If the reason code is 4, the VSAM base cluster was recovered, but none of the alternate index (AIX®) clusters were recovered. In all other cases, no data was recovered. Recovery processing of this data set ends. DFSMShsm processing continues.

Programmer response

If the reason code is 4 and AIX clusters are needed, use IDCAMS to build the needed AIX clusters.

Source

DFSMShsm