Explanation
RECALL command processing of the data set specified
in message ARC1001I failed.
If the data set specified in message
ARC1001I is a VSAM data set, then the RECALL command failed while
attempting to allocate the target volume or import the migration copy.
An attempt to recatalog the cluster name, or one of the cluster’s
object or path names (if it was eligible for RECALL processing by
any of those names), failed.
If the data set specified in message
ARC1001I is a non-VSAM data set, then the error occurred while trying
to recatalog the data set as migrated when the RECALL command failed.
The reascode in
message ARC1001I is the original failure code and it corresponds with
message ARC11xxI, where xx is the reascode.
System action
The RECALL command ends. DFSMShsm processing continues.
Programmer response
If it is a VSAM data set, then it is necessary
to find out which object(s) need to be recataloged by you. To find
this information, do the following:
- Use the FIXCDS command to display the MCD record for the migrated
VSAM data set.
- Using the field MCDMCANM in the MCD record as the key, use the
FIXCDS command to display the MCO record for the data set (if an MCO
record exists).
- Using the object names that exist in the MCO record, or just using
the base cluster name if an MCO record does not exist, use the TSO
LISTCAT command to list the catalog entry for the object name(s).
- For any entry name that does not have a non-VSAM catalog entry
with a volume serial number of MIGRAT, use the AMS DEFINE non-VSAM
command to create a catalog entry for the object, with a volume serial
number of MIGRAT.
- The data set recall should be reattempted using any of the object
names that are now cataloged properly.
If it is a non-VSAM data set then do the following:
- Use the TSO LISTCAT command to list the catalog entry.
- If the entry name does not have a catalog entry use the AMS DEFINE
non-VSAM command to create a catalog entry for the data set, with
a volume serial number of MIGRAT.
- If the entry name does have a catalog entry but the volume serial
number is not MIGRAT, then uncatalog the data set and then use the
AMS DEFINE non-VSAM command to create a catalog entry for the data
set, with a volume serial number of MIGRAT.
- Use the reason code to determine the reason the recall failed.
Fix the problem and then reattempt the recall of the data set.