RECALL FAILED. THE DATA SET IS IN INCOMPLETE STATUS.
Explanation
A data set in incomplete status means the data
set is cataloged on a primary volume, but the complete data set remains
uncataloged on a migration volume. This can only occur for VSAM data
sets.
In the associated message ARC1001I, the reason code has
the following meaning:
- Reascode
- Meaning
- 2
- During the recall of a data set in incomplete status, the data
set cataloged on a primary volume must first be deleted before recalling
the migrated data set. In this instance, the delete operation failed.
- 4
- During recall, DFSMShsm attempted
to alter the catalog entry to remove the incomplete status, but the
alter operation failed.
System action
The recall fails leaving the data set in incomplete
status.
Programmer response
See the associated ARC0950I message giving
the catalog return and reason codes for the failure. When the reason
for the failure is corrected, reissue a RECALL command.
If
your VSAM sphere has objects or options such that the DELETE of the
data set fragment on L0 does not work (when APAR OY60012 is applied),
the volume clean up can be done manually and the data set can be recalled.
Verify that the migrated data set still exists uncataloged on a migration
volume. Then proceed with the following steps:
- Issue the TSO LISTCAT command to list the catalog entry.
- Use the AMS DELETE NOSCRATCH command, while logged on under the RACF® group ARCCATGP, to uncatalog
the data set on the primary volume.
- Use the AMS DELETE VVR command to delete each component from the
primary volume(s).
- Use the AMS DEFINE NONVSAM command to create a catalog entry for
the data set with a volser of MIGRAT.
- RECALL the data set. If the first recall fails, issue the recall
again since the first recall allowed DFSMShsm to update records.