JCL requirements—online reorganization


An explanation of all JCL used to perform an online reorganization follows:

EXEC

Required. You must specify PGM=BMCOLR.

STEPLIB DD

Optional. Defines the library that contains the Online/Defrag modules. The STEPLIB concatenation must contain an MDALIB for Online/Defrag to access if the RECON DD statements are not in the JCL. Always concatenate the BMC load library before the IMS library.

DFSRESLB DD

Required. Defines the library containing the RESLIB.

IMS DD

Required. Defines the library, typically IMSVS.DBDLIB, containing the DBD referenced in the Online/Defrag control statements.

PLUSIN DD

Required. Defines the control statement data set that contains commands and keywords for Online/Defrag to use during a reorganization.

OLRKEYS DD

Required when you specify MODE(RECORD) and you do not specify the KEYS() keyword. The OLRKEYS DD statement describes the data set that contains the record keys which Online/Defrag Analyzer recommends for reorganization. The record length can be variable or fixed, but it must be large enough to hold the root key. The OLRKEYS data set can be created by the Online/Defrag analysis.

RECONx DD

Required if no MDALIB is defined. The data sets named in the RECONx DD statements define the DBRC RECON data sets. BMC recommends that you do not include RECON DD statements in the JCL. Instead, add an MDALIB that contains the RECON data sets to your STEPLIB concatenations. RECON MDAs can be stored in the RESLIB.

BMCPRINT DD

Optional. Defines the output data set that contains reports. If the BMCPRINT DD statement is not included in the JCL, Online/Defrag dynamically allocates a BMCPRINT data set.

BMCMSG DD

Optional. Defines the output data set that contains messages and a listing of PLUSIN control statements. If the BMCMSG DD statement is not included in the JCL, Online/Defrag dynamically allocates a BMCMSG data set.

BMCTRACE DD

Optional. Defines the BMCTRACE DD statement to record diagnostic information about the job.

PDX DD

Optional. Defines the PDX data set name. Overrides the PDX data set name specified in the global options module. If the PDX data set name is not specified in the PDX DD statement, or the PDXDSN option in the global options module, PDX processing is bypassed. The internal default is NULLFILE.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Online Reorg for IMS 5.2