Installing
BMCSORT is installed automatically when you install a product or solution that invokes BMCSORT. You do not need a password to run BMCSORT.
BMCSORT requires that you specify a value for the installation option DYNALOC. For more information, see DYNALOC installation option.
Space requirements
The following table lists the estimated space requirements for the BMCSORT distribution data sets. These estimates are in addition to the estimated requirements for other BMC products or solutions that you install.
BMCSORT distribution data sets | RECFM | LRECL | BLKSIZE | Estimated | Directory blocks |
---|---|---|---|---|---|
HLQ01.HLQ02.AUPLINK | U | 0 | 6144 | 50 | 45 |
HLQ01.HLQ02.AUPMAC | FB | 80 | 27920 | 15 | 45 |
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.
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 Software products that invoke BMCSORT. You can have only one options module for BMCSORT.
The DYNALOC parameters table 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 override the BMCSORT options values that you specify as follows:
- The values in the invoking product’s dynamic allocation installation options or corresponding command options conflict with the values you specify.
- You turn on BMCSORT SORTWK dynamic allocation using your product’s command and you specify OFF for the position 3 parameter. BMCSORT dynamically allocates SORTWK files as necessary.
DYNALOC parameters
Parameter | Description | Initial | Valid values |
---|---|---|---|
Position 1 | This parameter is the generic unit name from which BMCSORT should dynamically allocate SORTWK data sets. This parameter applies only when the Data Facility Storage Management System (DFSM) 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. BMCSORT does not use this parameter, but it must exist for proper assembly of the installation options macro. | 3 | Do not change this value. Changing this value can prevent proper assembly of the installation options macro. |
Position 3 | This parameter tells BMCSORT whether to dynamically allocate SORTWK files. | ON |
|
Position 4 | Do not change this value. BMCSORT does not use this parameter, but it must exist for proper assembly of the installation options macro. | ON | Do not change this value. Changing this value can prevent proper assembly of the installation options macro. |
Position 5 | Do not change this value. BMCSORT does not use this parameter, but it must exist for proper assembly of the installation options macro. | 6000000 | Do not change this value. Changing this value can prevent proper assembly of the installation options macro. |
Position 6 | Do not change this value. BMCSORT does not use this parameter, but it must exist for proper assembly of the installation options macro. | 3000000 | Do not change this value. Changing this value can prevent proper assembly of the installation options macro. |
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 |
|
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, BMCSORT uses the value from the first DYNALOC parameter. | blank | Use any valid DFSMS storage class. |
RETRY | This parameter specifies how you want BMCSORT to handle retry attempts for SORTWK dynamic allocation. The first subparameter indicates the number of times that Using this parameter allows you to avoid a capacity exceeded condition when disk space is not immediately available for a SORTWK dynamic allocation request. BMC recommends that you do not change this value because it can affect the elapsed time of your jobs. However, if you currently use SyncSort and you rely on | (0,0) | If you use this parameter, BMC Software recommends that you specify the same values as your SyncSort RETRY installation parameter. The following values are valid for this parameter:
|