Enabling the IMS management of ACBs and the IMS catalog at the same time
If your installation does not already use the IMS catalog, you must enable the IMS catalog when you enable IMS management of application control blocks (ACBs).
If you recently migrated to a new release of IMS, be sure that the IMS system is stable before you enable the IMS catalog and the IMS management of ACBs.
In data-sharing environments, evaluate the impact of enabling the IMS management of ACBs on your current configuration. Ideally, all IMS systems in the data-sharing group share a single IMS catalog. When the IMS management of ACBs is enabled, sharing a single IMS catalog is similar to sharing a single ACB library.
You can use either the IMS Catalog Populate utility (DFS3PU00) or the ACB Generation and Populate utility (DFS3UACB) to populate the IMS catalog and set up IMS for the management of ACBs. The utilities create and allocate all of the IMS catalog database data sets automatically, but if you need to, you can define them yourself.
- DFSCD000
- DFSCP000
- DFSCP001
- DFSCX000
- DFSCPL00
Until the DFS3PU00 utility completes the population of the IMS catalog and the setup of the IMS management of ACBs, CATALOG=NO
and ACBMGMT=ACBLIB
must
remain in effect for that IMS system. These values are the
default values, but if necessary, you can specify them explicitly in the
<CATALOG>
section of the DFSDFxxx member of the IMS.PROCLIB
data set that the IMS system uses.
If you do not already use the IMS Common Service Layer (CSL), configure and enable CSL before you enable the IMS management of ACBs. To activate database and program view changes in online IMS systems without shutting down IMS, CSL is required. Database and program view changes are activated by the IMS type-2 command IMPORT DEFN SOURCE(CATALOG). IMS type-2 commands require the Operations Manager (OM) and the Structured Call Interface components of CSL. If you use data sharing, the CSL Resource Manager (RM) component is required.
Keep the database descriptor (DBD) and program specification block (PSB) source statements that define your databases and program views, as well as the ACB, DBD, and PSB libraries, intact and current until you are certain that all of your tools, automation, and operational procedures support the IMS management of ACBs and you do not need to fall back to user-managed ACBs.
Similarly, in your job control language (JCL), do not delete any DD statements that refer to the ACB, DBD, or PSB libraries until you are certain that you do not need to fall back.
Use the z/OS Storage Management Subsystem (SMS) to manage the IMS catalog data sets. The SMS options for the IMS
catalog are specified in the <CATALOG>
section of the
DFSDFxxx PROCLIB member.
Procedure
To enable the IMS catalog and the IMS management of ACBs follow these steps:
Consider setting the CATALOG field of the RECON data set if you need DBRC to read DBD information from an IMS catalog registered with DBRC. You can set the CATALOG field by using the CHANGE.RECON command. If you do not specify the field, DBRC reads DBD information from the DBDLIB. For more information, see DBRC access to DBD information when IMS manages ACBs.