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
-
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.
-
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.
-
Restart IMS.