The most common method of invoking the Engine on the z/OS platforms is through the use of JCL. However, the Engine can also be run in TSO foreground using a CLIST or REXX Exec. Engines on zOS can also be run under the zOS Master Controller. This section focuses on using JCL to execute the Engine.
There are two (2) Engine modules that can be executed in the z/OS environment, depending on the environment in which they are executing. The following table describes the z/OS Engine modules and when they should be used.
Engine Module Name | Description |
Sample CNTL library JCL |
SQDATA | Runs as a standalone module. This program is used to access all supported z/OS datastores, except IMS. | SQDATA |
SQDATAI | Runs under the control of the IMS control module DFSRRC00. The SQDATAI module is used to access IMS databases in addition to accessing any other supported z/OS datastore such as Db2/z | SQDATAI, SQDATADB |