Product architecture with integrated auxiliary utilities
IMS Database Recovery Facility provides the functionality to perform a recovery and execute the integrated auxiliary utilities in a single-step batch job.
By using a single-step batch job, CPU, and I/O Service Unit are reduced, JCL and control statements are simplified, and the integrated auxiliary utility reports, messages, and return codes are integrated into a single output.
The integrated auxiliary utilities include:
- IMS High Performance Image Copy to create image copies
- IMS Index Builder to build the primary and all secondary indexes for a database
- IMS High Performance Pointer Checker and the IMS High Performance Fast Path Utilities to hash check recovered databases
- IMS HALDB DFSPREC0 utility to rebuild the HALDB Primary Index data set and Index List data set
- IMS Library Integrity Utilities to verify that the DBD used for the recovery is the same as the one that was used to create the database
- The Build Index function of FPA to build Fast Path secondary indexes
- Utility address space for IMS Index Builder
- Utility address space for DFSPREC0
- Utility address space for the Build Index function of FPA.
- Utility address space for IMS High Performance Pointer Checker
These address spaces guide the processing of the various integrated auxiliary utilities. The integrated auxiliary utilities can also initiate other utility-specific address spaces. For more information about the address spaces, see the IMS Recovery Solution Pack: Overview and Customization.
For more detailed information about the architecture and flow for the integrated auxiliary utilities, refer to Integrated auxiliary utilities overview.