Dynamic record management for systems utilizing virtual storage access method (VSAM) data sets with a corresponding VSAM control block structure
AssigneeInternational Business Machines Corporation
InventorsKam H. Ho, Maya P. Pandya
Life of this patent
Estimating the term…
Abstract
When using virtually stored data sets, such as virtual storage access method (VSAM) data sets, while the data set is open (referred to as an open time) static data set characteristics and/or job parameters have been defined for the VSAM data set. In one approach, a method for modifying a virtual storage access method (VSAM) data set includes opening a VSAM data set; and modifying a VSAM control block structure for the VSAM data set.
Claims13
A method for modifying a virtual storage access method (VSAM) data set, the method comprising:
- opening, using a processor, a VSAM data set;
- providing, using the processor, a VSAM dynamic address space associated with the VSAM data set;
- and
- modifying, using the processor, a VSAM control block structure for the VSAM data set using the VSAM dynamic address space while the VSAM data set is open during an open time in which static data set characteristics and/or job parameters have been defined for the VSAM data set,
- wherein the modifying the VSAM control block structure further comprises:
- interacting with the VSAM data set within the VSAM dynamic address space using a VSAM console interface and/or a VSAM programming interface;
- and
- building a service request block based on the VSAM dynamic address space,
- wherein the service request block modifies the VSAM control block structure within the VSAM dynamic address space.
A method for modifying a data set, the method comprising:
- opening, using the processor, a virtually stored data set;
- providing, using the processor, a dynamic address space associated with the virtually stored data set;
- interacting, using the processor, with the virtually stored data set within the dynamic address space using a console interface and/or a programming interface;
- building, using the processor, a service request block based on the dynamic address space;
- and
- modifying, using the processor, a virtually stored control block structure for the virtually stored data set within the dynamic address space using the service request block.
Dependencies are inferred from the claim text.