COMPAKTOR Options
The options on this panel apply only to COMPAKTOR (program FDRCPK).
If you are not licensed for COMPAKTOR, you may skip this panel.
Panel A.I.4.3 – Set FDR Global COMPAKTOR Options
Set FDR Global COMPAKTOR Options – Panel A.I.4.3
COMMAND ===>
ACTMESS ISSUE MESSAGE FDRW81 'DETECTS VOLUME/UNIT IN USE'......... YES
CPKCC COMPAKTOR ERROR RETURN CODE............................... ABEND
CPKABSUN TREAT ALL ABSOLUTE TRACK DATA SETS AS UNMOVABLE........... NO
NOSECOND ALLOW RELEASE IF NO SECONDARY ALLOCATION IS DEFINED....... YES
SIZEKEEP CONTIGUOUS EXTENT SIZE TO TRY TO KEEP IN PLACE (TRACKS)... 100
FREEAREA TARGET PERCENT REDUCTION IN THE NUMBER OF FREE SPACE AREAS 90
MAXKEEP MAX NUMBER OF DATA SET EXTENTS TO BE ELIGIBLE FOR SIZEKEEP 60
SETUPDTC SET THE UPDATE BIT ON IN THE DSCB DURING COMPACTION....... YES
SETUPDTR SET THE UPDATE BIT ON IN THE DSCB DURING RESTORE.......... YES
AB521W CPK ABEND WHEN CPK521 IS ISSUED........................... YES
CPKENQUSE FORCE DSNENQ=USE ON FASTCPK OR CPK TYPE=RLSE.............. NO
------------------- Copyright 1987,2022 BMC Software, Inc. --------------------
ACTMESS
If set to “YES” during a COMPAKTion from a backup (COMPAKT TYPE=COMPAKT), if any other tasks have the volume allocated COMPAKTOR issues message FDRW81 to warn the operator. You can suppress the message for all COMPAKTOR jobs by changing the option to “NO”. You override it at run time.
ACTMESS does not apply for FAST COMPAKTion (COMPAKT TYPE=FCPK) or RELEASE (COMPAKT TYPE=RLSE).
Default: YES
CPKCC
If an error occurs during execution of COMPAKTOR that is not severe enough to cause immediate termination, it completes processing of the current volume (and any other requested volumes) and then issues an abend or sets a return code to call attention to the error. The default “ABEND” causes an abend U0888 at step termination. If you wish a return code instead of the abend, change CPKCC to any desired value from 8 to 255. However, if CPKCC is set to “ABEND” but FDRCC in General-Options is set to a return code, COMPAKTOR uses the FDRCC return code.
Default: ABEND
CPKABSUN
If set to “NO”, COMPAKTOR treats data sets that are allocated by absolute track allocation (SPACE=(ABSTRK,…)) as movable. If you want COMPAKTOR to treat them as unmovable and always leave them in their current locations, change this option to “YES”.
NOSECOND
The COMPAKTOR function of releasing excess space may be limited to data sets that have a secondary allocation value; this allows you to exclude data sets that have only primary allocation defined, and are unable to acquire secondary extents if they need to re-expand. If set to “YES”, secondary allocation is not considered when releasing space. If set to “NO”, COMPAKTOR does not release space from data sets with no secondary allocation. You can override it at run time.
SIZEKEEP
The SIZEKEEP operand of COMPAKTOR, explained in SIZEKEEP= in COMPAKT-and-SIMULATE-Statements and Effect of the SIZEKEEP Option in COMPAKTOR-Reorganization, has three sub-operands. The default values for those sub-operands are specified by the options SIZEKEEP, FREEAREA, and MAXKEEP respectively. You can change the defaults for any or all of these values. You can override them at run time with the SIZEKEEP operand on the COMPAKT statement.
Default: (100,90,60)
SETUPDTC
The SETUPDTC set the update bit in the DSCB during compaction.
This specifies whether the update bit is set in format 1 or format 8 DSCB during compaction. The bit is never set if TYPE=RLSE is specified, or if this is a compaction with dump (not a FASTCPK where the volume is compacted ‘in-place’).
If YES is specified, then the bit is set in all other instances. If NO is specified, then the bit is never turned on.
Default: YES
SETUPDTR
The SETUPDTR sets the update bit in the DSCB during the restore. This specifies whether the update bit is set in format 1 or format 8 DSCB during restoration. Specifying YES causes the update bit to be turned on. Specifying NO causes the update bit to not be set during restoration.
Default: YES
AB521W
Specifying YES will cause CPK to abend when CPK521 is issued. Specifying NO will cause the job to end with a non-zero RC when CPK521 is issued.
Default: YES
CPKENQUSE
The CPKENQUSE when set to YES, forces DSNENQ=USE on a TYPE=FASTCPK or CPK TYPE=RLSE, even if the user has coded DSNENQ=NONE.
Default: NO