ARC1197I
DFSMSHSM INTERNAL ERROR DURING RECALL/RECOVERY

Explanation

An unknown error has occurred during allocation of a data set that has been identified in message ARC1001I.

Associated with this message is a dynamic allocation message in the MSYSOUT data set. There is a SNAP dump associated with this error in the SYSOUT data set for the DFSMShsm job.

The user can detect the error using the DFSMShsm TRAP command with a code of 97. The return and reason codes are given in message ARC1001I.

The reason code is the dynamic allocation return code and is printed in hexadecimal format. If the dynamic allocation return code is 1708, the error may have occurred because DFSMShsm has attempted to recall or recover a VSAM data set as a non-SMS-managed data set and the volume that has been specified on the RECALL or RECOVER command is an SMS-managed volume. Non-SMS-managed data sets cannot be allocated on SMS-managed volumes. For information about dynamic allocation return codes and reason codes, see the z/OS MVS Programming: Authorized Assembler Services Guide.

System action

The RECALL or RECOVER command ends. DFSMShsm processing continues.

Programmer response

There might be a data set with a duplicate name on the volume. If so, scratch the data set with the duplicate name, and retry the command. If not, respond as indicated to the dynamic allocation message.

If an allocation error of 1708 has occurred, the specified volume may have been converted to SMS managed. Either remove the specification of a volume on the RECALL or RECOVER command, or specify a non-SMS-managed volume.

Source

DFSMShsm