EXEC and DD statements for FF Stand-alone DB Sensor
You must include the EXEC statement and appropriate DD statements in your FF Stand-alone DB Sensor JCL.
EXEC statement
The EXEC
statement must be in the following format:
//STEP EXEC PGM=BBESENSR,PARM='IMSPLEX=imsplex,DBRCGRP=dbrcgrp'
where:- PGM
- Specifies the FF Stand-alone DB Sensor program, which is BBESENSR.
- PARM
- Specifies the parameters. For information about specifying the PARM parameter, see IMS System Programming APIs.
DD statement summary
The
following table summarizes the DD statements for FF Stand-alone Database
Sensor.
DD name | Use | Required or optional | Format |
---|---|---|---|
STEPLIB | Input | Required | RECFM=U |
BBESIN | Input | Required | RECFM=FB,LRECL=80 |
database ddname | Input | Required | |
IMS | Input | Optional | RECFM=FB,LRECL=80 |
IMSDALIB | Input | Optional | RECFM=U |
RECONx | Input | Optional | VSAM |
BBESPRT | Output | Required | RECFM=FBA,LRECL=133 |
SYSUDUMP or SYSABEND | Output | Optional | RECFM=FBA,LRECL=133 |
DD statements for input
Specify the following input DD statements:
- STEPLIB DD
- This required DD statement specifies the following load module
libraries. All of these libraries must be APF-authorized.
- IMS Database Solution Pack product load module library or IMS Database Utility Solution product load module library (SHPSLMD0 data set, which includes DB Sensor)
- DB Sensor site default library
- IMS RESLIB, IMS user exit library (randomizer), and DFSMDA members
- SCI exit library for parallel RECON access (if used)
- IMS Tools Base product library (SHKTLOAD, SGLXLOAD, and SFOILOAD data sets)Notes:
- The SFOILOAD data set is required when you specify the TOSIXCFGRP keyword on the BBESIN control statement.
- The SGLXLOAD data set is required when you specify the IMSCATHLQ keyword on the BBESIN control statement.
- BBESIN DD
- This required DD statement specifies the input data set that contains the input control statements to specify the DB Sensor runtime options.
- database ddname DD
- This required DD statement specifies the name of the database data set to process. The DD name must match the DD name in the DBD.
- IMS DD
- This DD statement specifies the DBDLIB data set. APF-authorization is not required for the DBDLIB data set. You can omit this DD statement when you specify the IMSCATHLQ keyword on the BBESIN control statement.
- IMSDALIB DD
- This optional DD statement specifies the DFSMDA member modules. Specify this DD statement only if you do not want to APF-authorize the DFSMDA members data set. If both IMSDALIB and STEPLIB contain the DFSMDA members, IMSDALIB is used.
- RECONx DD
- These DD statements specify the RECON1, RECON2, and RECON3 data sets when DBRC is used (DBRC=YES specification in BBESIN DD). You can omit these DD statements if the DFSMDA member is included in the STEPLIB DD or the IMSMDALIB DD.
DD statements for output
Specify the following output DD statements:
- BBESPRT DD
- This required DD statement specifies the output data set for the FF Stand-alone DB Sensor reports.
- SYSUDUMP DD (or SYSABEND DD)
- This optional DD statement defines the output for a system ABEND dump routine. Specify this DD statement if you want to generate a dump.