Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see CHECK PLUS for DB2 13.1.

DYNALOC installation option


The DYNALOC installation option provides information for dynamically allocating SORTWK data sets. BMCSORT deallocates these data sets at the end of each sort. The content of the $AUPSMAC macro in $C32SOPT follows, showing DYNALOC and the values that are shipped with BMCSORT. 

$AUPSMAC DYNALOC=(SYSDA.3.ON.ON.6000000.3000000.3390.SC=.RETRY=(0.0)) X
                                        DYNAMIC ALLOC OPTIONS FOR SORT

The values that you specify in this macro apply to all invocations of BMCSORT. BMCSORT uses the same options module for all BMC products that invoke BMCSORT.

describes each parameter of the DYNALOC option. These parameters are positional. The values that you specify for these parameters should correspond to your site’s standards for any system sort routine.

BMCSORT overrides the values that you supplied if BMCSORT determines that it can complete sorting more efficiently than the specified values allow. An invoking product’s options might also override the BMCSORT options values that you specify when either of the following conditions exists:

  • The values in the invoking product’s dynamic allocation installation options or corresponding command options conflict with the values that you specify.
  • You turn on BMCSORT SORTWK dynamic allocation from the product that invokes BMCSORT, and you specify OFF for the position 3 parameter.

BMCSORT dynamically allocates SORTWK files as necessary.

DYNALOC parameters

Parameter name or position

Description

Initial value

Valid values

position 1

This parameter specifies the generic unit name from which CHECK PLUS should dynamically allocate SORTWK data sets. This parameter applies only when the Data Facility Storage Management Subsystem (DFSMS) product from IBM is not installed or is not active for temporary DASD work data sets. If DFSMS is active, use the SC parameter.

SYSDA

Use a unit name up to 8 characters.

position 2

Do not change this value. CHECK PLUS does not use this parameter, but the parameter is required for proper assembly of the installation options macro.

3

Do not change this value.

position 3

This parameter tells CHECK PLUS whether to dynamically allocate SORTWK files.

Important

We recommend that you not change this value.

ON

  • ON dynamically allocates SORTWK.
  • OFF does not dynamically allocate SORTWK

position 4

Do not change this value. CHECK PLUS does not use this parameter, but the parameter is required for proper assembly of the installation options macro.

ON

Do not change this value.

position 5

Do not change this value. CHECK PLUS does not use this parameter, but the parameter is required for proper assembly of the installation options macro.

6000000

Do not change this value.

position 6

Do not change this value. CHECK PLUS does not use this parameter, but the parameter is required for proper assembly of the installation options macro.

3000000

Do not change this value.

position 7

This parameter specifies the DASD type with the smallest track capacity that a dynamically allocated SORTWK data set might encounter at your site.

3390

  • 3380, track capacity of 47968
  • 3390, track capacity of 56664
  • 9345, track capacity of 46456

SC

This parameter specifies the name of the DFSMS storage class from which to dynamically allocate SORTWK. If DFSMS is active and you do not specify a value for this parameter, CHECK PLUS uses the value from the first DYNALOC parameter.

Important

If your installation has an automatic class selection (ACS) routine, it can override this specification.

Blank

Use any valid DFSMS storage class.

RETRY

This parameter specifies how you want CHECK PLUS to handle retry attempts for SORTWK dynamic allocation:

  • The first subparameter indicates the number of times that you want CHECK PLUS to retry the request.
  • The second subparameter indicates the number of minutes to wait between each retry.

Using this parameter allows you to avoid a capacity-exceeded condition when disk space is not immediately available for a SORTWK dynamic allocation request.

We recommend that you do not change this value because it can affect the elapsed time of your jobs. However, if you currently use SyncSort and rely on the retry function, we recommend that you use the same values as your SyncSort RETRY installation parameter.

(0,0)

If you use this parameter, we recommend that you specify the same values as your SyncSort RETRY installation parameter. The following values are valid for this parameter:

  • 0 through 16 for the first subparameter. 0 indicates that you do not want CHECK PLUS to retry the request.
  • 0 through 15 for the second subparameter. 0 indicates that you do not want CHECK PLUS to retry the request.

 

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