XDOPTLB


1 XDOPTLB=
2.1! N
2.1 Y
Note: APAR PH17975 makes setting the XDOPTLB parameter unnecessary. The following sections describe how XDOPTLB works when APAR PH17975 is not applied, and explain a check that you might need to perform when APAR PH17975 is applied.

XDOPTLB parameter when APAR PH17975 is not applied

This section describes the effect of the XDOPTLB parameter when APAR PH17975 has not been applied.

XDOPTLB
Specifies whether the ACB Maintenance utility deletes all PSBs and DBDs from the DOPT ACBLIB data set and makes all of their space available for reuse, before building blocks for the dynamic PSB.
N
FM/IMS deletes the PSB from the DOPT ACBLIB data set after the BMP terminates. No other modules are deleted from the DOPT ACBLIB data set and no space is made available for reuse.
Y
FM/IMS executes the ACB Maintenance utility with BUILD PSB=ALL specified on the SYSIN control statement. With this control statement specified, the utility deletes all PSBs and DBDs (and any other modules) from the DOPT ACBLIB data set and makes all of their space available for reuse, before building control blocks for the dynamic PSB.

If this option is selected, you must specify a DOPT ACBLIB that is only used by FM/IMS.

This parameter is optional. If it is not specified on the FMN1POPI macro statement, FM/IMS uses either the value on the FMN1POPD macro statement (if one is specified), or N.

The user cannot override the value you specify for this parameter.

XDOPTLB parameter when APAR PH17975 is applied

When dynamic PSBs are generated by the IMS Data Definition utility (see USEDDL), FM/IMS does not use the DOPT ACBLIB data set, so no action is required.

When APAR PH17975 has been applied, FM/IMS always follows the behavior for XDOPTLB=Y. Therefore, if XDOPTLB was previously set to Y, no action is required now.

If XDOPTLB was previously set to N, check whether the DOPT ACBLIB data set specified in the DYNACB parameter is used by any other product.

If the DOPT ACBLIB data set is used only by FM/IMS, no action is required now. If housekeeping procedures were in place for the DOPT ACBLIB they will no longer be required.

If a product other than FM/IMS also uses the DOPT ACBLIB data set, do the following steps:
  1. Provide a new DOPT ACBLIB data set that only FM/IMS will use.
  2. Change the DYNACB parameter on the FMN1POPI macro statement, to specify the name of the new DOPT ACBLIB data set.
  3. Reassemble and link-edit the FM/IMS installation options module.
  4. If the ACBs are managed by your installation (ACBMGMT=ACBLIB), concatenate the new DOPT ACBLIB data set with the ACBLIB DD in the IMS execution JCL (see Providing a DOPT ACBLIB data set).