Preparing to run IMS Database Repair Facility

To run IMS Database Repair Facility, you need exclusive control of the database. To minimize the time you need the database, have all the necessary information, such as Pointer Checker reports and key information, assembled before you begin.

Procedure

  • Gather the following information:
    • To start IMS Database Repair Facility, you must know the high-level qualifier of the product's SMP/E target data sets. If you do not know the qualifier, speak to the person who installed IMS Database Repair Facility.
    • You must know the names of the RESLIB, randomizer load library, and DBD library. If the IMS management of ACBs is enabled, you must know the high-level qualifier of the IMS bootstrap data set and the name of IMS Tools Base library (SGLXLOAD) instead of the DBD library.

      If your database is non-partitioned, you must also know the name of the dynamic allocate library or the name of the optional data set or PDS member that contains the appropriate list of DD names and data set names. These names must be associated with the selected database if the database is not contained in the dynamic allocation library.

    • If you suspect a pointer error, run the Pointer Checker utility to find the bad pointer and what its correct value should be.
    • If you want to fix a data error, have the correct key and data values on hand.
  • Only one person at a time can run IMS Database Repair Facility against the database. Ensure that no one is using IMS Database Repair Facility.