DATA SET AUTORECOVERY
First Claim
1. A computer program product stored on a computer-readable storage medium comprising instructions for:
- receiving, on a first system, an error condition indicating that a virtual storage access method (VSAM) volume data set (VVDS) on a volume shared by the first system and one or more second systems is not found;
sending a request to one or more of the second systems in response to receiving the error condition, the request requesting VVDS location information from a second system that has the VVDS open; and
recovering the VVDS using the VVDS location information retrieved by the second system that has the VVDS open.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach to providing auto recovery of data sets in volumes. When an error condition results from an attempt to access an unintentionally deleted data set, an event is generated and sent to other systems with access to the volume in which the data set existed. The volume is also locked to prevent corruption during the recovery process. A system that has the unintentionally deleted data set open retrieves location information for the data set from control blocks in the system'"'"'s memory. This location information is used to build a new entry for the data set in the VTOC for the volume. When the data set is thus recovered, the data set is validated, the lock removed, and the data set is made available to the systems sharing the volume.
34 Citations
20 Claims
-
1. A computer program product stored on a computer-readable storage medium comprising instructions for:
-
receiving, on a first system, an error condition indicating that a virtual storage access method (VSAM) volume data set (VVDS) on a volume shared by the first system and one or more second systems is not found; sending a request to one or more of the second systems in response to receiving the error condition, the request requesting VVDS location information from a second system that has the VVDS open; and recovering the VVDS using the VVDS location information retrieved by the second system that has the VVDS open. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a virtual storage access method (VSAM) volume having one or more data sets; a first system having access to the volume; one or more second systems having access to the volume; and a data set auto-recovery apparatus configured to; receive an error condition from the first system indicating that a data set on the volume is not found; send an request to the one or more second systems in response to receiving the error condition, the request requesting location information from a second system that has the data set open; and recover the data set using the location information retrieved by the second system that has the data set open. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, on a first system, an error condition indicating that a data set on a virtual storage access method (VSAM) volume shared by the first system and one or more second systems is not found; sending an request to one or more of the second systems in response to receiving the error condition, the request requesting location information for the data set from a second system that has the data set open; and recovering the data set using the location information retrieved by the second system that has the data set open. - View Dependent Claims (17, 18, 19, 20)
-
Specification