ODBM and RRS

The CSL Open Database Manager (ODBM) can run with or without z/OS® Resource Recovery Services. By default, ODBM runs with RRS.

When ODBM runs with RRS, RRS is the sync point manager and coordinates all the resource managers, including those other than IMS that are associated with the unit of recovery (UOR). ODBM uses the two-phase sync point protocol when running with RRS.

When ODBM runs without RRS, ODBM functions similarly to a coordinator controller subsystem (CCTL) that connects to IMS DB through the database resource adapter (DRA) interface. However, unlike a CICS® CCTL, ODBM does not function as a syncpoint manager. Any syncpoint management must be performed by the ODBM client.

You must run ODBM with RRS (RRS=Y) if you use WebSphere Application Server or WebSphere Liberty Profile Server and access IMS databases with type-2 IMS Universal Database resource adapter connectivity. To learn more, see IMS Universal drivers: WebSphere Application Server Liberty type-2 connections.

For more information about the DRA interface, see The database resource adapter (DRA) in Database resource adapter (DRA).

RRS support for ODBM is controlled by the RRS keyword in the ODBM initialization PROCLIB member CSLDIxxx. Learn more at CSLDIxxx member of the IMS PROCLIB data set.