Recovering the IMS catalog from ACBLIB when IMS manages ACBs

When IMS™ manages ACBs, you can recover the IMS catalog from a backup ACB library by running the IMS Catalog Populate utility (DFS3PU00). The backup ACB library can be created either when the SQL data definition language (DDL) is not used, or under strictly controlled conditions when the DDL is used.

You must have a backup ACBLIB that was created by the IMS Catalog Library Builder utility (DFS3LU00).

Procedure

  1. If DDL is used, check whether the RECON data sets contain any recovery or backout records for the IMS catalog HALDB database. Clean up the related records or flags by issuing the DELETE command to prevent record inconsistency in the RECON data sets.
  2. Run the IMS Catalog Populate utility (DFS3PU00) as a batch job with the PSB DFSCPL00 to rebuild the IMS catalog from the backup ACBLIB. Ensure that you specify the MANAGEDACBS=SETUP control statement on the SYSINP DD statement and the backup ACBLIB as input on the IMSACB DD statement.

    The IMS Catalog Populate utility allocates the IMS directory data sets automatically and loads the ACBs into the IMS directory by using load mode.

  3. Restart IMS.