DBRC (Index Build and Reorg functions)
The DBRC keyword is valid with the BUILD and REORG commands.
You can specify this option in a global options module or in PLUSIN. The following table describes the DBRC keyword.
To do this | Specify this in PLUSIN |
---|---|
Invoke DBRC. | DBRC(YES) |
Do not invoke DBRC. | DBRC(NO) |
Use your installation’s default for invoking DBRC. | DBRC() or do not specify the DBRC keyword |
Internal default: Use the DBRC specification in the IMSCNTL macro. |
The DBRC keyword specifies whether to invoke DBRC. DBRC(YES) is required for HALDBs.
The following table shows keywords that are related to the DBRC keyword.
Keywords | Effect on related keywords |
---|---|
ICNEEDED | The ICNEEDED keyword becomes effective when you specify DBRC(YES) or when it is your installation default. For more information, see ICNEEDED. |
DYNALLOC(Y) | You cannot specify DBRC(NO) if you specify DYNALLOC(YES). |
If DBRC=FORCE was specified during IMS system generation and you specify DBRC(NO) with the BUILD command, the function terminates with a U0047 abend.
To use your IMS system default for invoking DBRC, do not specify the DBRC keyword.
You can set the default value for the DBRC option by using the Index Build function ISPF panels or the equivalent batch job. Sample JCL is in member #DBUGLBL of the sample library.
Related topic