Dynamic allocation of data sets
The minimum JCL that is required for execution of the Fast Path/EP Series product functions in offline mode is simple because many of the necessary data sets can be allocated dynamically.
If you supply the appropriate DD statement in your JCL, the specified data sets are used. BMC recommends that you omit these DD statements so that dynamic allocation is used.
IMS ACB library
Fast Path Indexer/EP utility functions executing in offline mode require access to the IMS ACB library containing the database definitions (DMB) for the DEDB area or areas to be processed.
If the IMSACB DD statement is omitted from the JCL, Fast Path Indexer/EP attempts to dynamically allocate it. The following IMSACB DD statements are used to identify the active ACB library:
- IMSACB
- IMSACBA
- IMSACBB
- OLCSTAT
- MODSTAT
- MODSTAT2
- PFXLIB
- PFXLIBA
- PFXLIBB
For details about using DD statements to identify the IMS ACB library, see the IBM IMS/ESA System Administration Guide.
Area data set
Fast Path Indexer/EP functions executing in offline mode require access to the area data set to be processed.
If the areaname DD statement is omitted from the JCL, Fast Path Indexer/EP attempts to dynamically allocate it. The areaname DD statement identifies the area data set to be processed by Fast Path Indexer/EP.
The areaname DD statement is the area data set used as input to the index build or verify function. The IMSACB DD statement identifies the ACB library containing the database definition that describes the area referenced by the areaname DD statement.
If DBRC is active, the area is registered with DBRC, and the areaname DD statement refers to an area data set, then the areaname DD statement data set must match the registered area data set name.
If you are using dynamic allocation, do not include the areaname DD statement. Fast Path Indexer/EP attempts to obtain the data set name for allocation in the following order:
- If the INPUT_DSN_MASK keyword is specified, it is used to generate the data set name for the build and verify functions.
- If DBRC is active and the area is registered, the registered area data set name is obtained from DBRC.
- The STEPLIB is searched for the DFSMDA member that contains the data set name for this area.
For the build and the verify function, the disposition of the dynamically allocated source area data set is DISP=SHR. The disposition for the secondary index database is DISP=OLD.
Related topic