DBRC is an integral part of IMS. IMS relies on DBRC to:
Record and manage information about many items. DBRC keeps this information in a set of VSAM data sets that are collectively called the RECovery CONtrol (RECON) data sets.
Advise IMS (based on the information in the RECON data sets) about how to proceed for certain IMS actions.
Specifically, DBRC:
Helps you ensure IMS system and database integrity by recording and managing information associated with the logging process.
Assists IMS in the restart process by notifying IMS which logs to use for restart.
Assists IMS to allow or prevent access to databases in data-sharing environments by recording and managing database authorization information.
Facilitates database and log recovery by:
- Controlling the use and integrity of the information in the logs.
- Recording and maintaining information about the databases and logs in the RECON data set.
- Generating and verifying the JCL for various IMS utility programs.
Supports Extended Recovery Facility (XRF) by identifying (in the RECON data set) if the subsystem is XRF capable.
Supports Remote Site Recovery (RSR) by containing the RSR complex definition in the RECON data set and providing other services associated with controlling RSR.
Supports IMSplexes by notifying all DBRCs in the same IMSplex when one of the DBRCs performs a RECON data set reconfiguration.