COMPAKTOR Options


The options on this panel apply only to COMPAKTOR (program FDRCPK).

Warning

Important

COMPAKTOR is also affected by some of the security options (panel A.I.4.1) and some of the FDR general options (panel A.I.4.2) described in preceding sections.

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

---------- FDR INSTALLATION -- SET FDR GLOBAL COMPAKTOR OPTIONS ---------------
 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.

Success

Tip

NOSECOND be set to “NO”.

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)

Success

Tip

We recommend that you not change the default values of SIZEKEEP (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.

Warning

Important

ABR users must only specify YES.

Setting NO, causes the update bit to be kept off, and is incompatible with ABR backup processing.  In this situation, the volume would have been modified or updated, but the bit would not be set and ABR may not backup the volume on the next backup run

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

 

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

BMC AMI Storage FDR 6.1