Resources you can access from a CICS environment that includes DBCTL

This diagram shows you the resources you can access from a CICS® environment that includes DBCTL.

Figure 1. Resources you can access from a CICS environment that includes DBCTL
The resources that can be accessed in a CICS-DBCTL environment are as follows. CICS-managed local or remote resources, such as VSAM files.DEDBs and DL/I full function databases (via DBCTL).DL/I full function databases (via remote DL/I).Db2 databases (via Db2).GSAM files (via BMPs).

A single CICS task can use Db2® tables, IMS databases (using DBCTL or remote DL/I), and CICS-managed local or remote resources (for example, VSAM files).

The CICS-Db2 and the CICS-DBCTL interfaces are similar in that they both use the task-related user exit interface, and have a two-phase commit process. However, they differ in a number of respects. For example, CICS supports DBCTL and remote DL/I, and must determine at PSB schedule time which of them is being used.