GETPARTONLYPURGEDATAS | IGNOREPARTONLYPURGEDATAS
Valid for
Extract, Replicat
Description
Use GETPARTONLYPURGEDATAS or IGNOREPARTONLYPURGEDATAS to include or exclude PARTONLY PURGEDATA operations. From the point it is entered in the parameter file, the parameter remains in effect until its opposite is encountered. If GETPARTONLYPURGEDATAS is entered, for example, it remains in effect until an IGNOREPARTONLYPURGEDATAS.
GETPARTONLYPURGEDATAS is required to capture PURGEDATA operations on Enhanced Key Sequenced Enscribe files (files that have more than 16 partitions.)
Note: If a file has more than 16 partitions, PURGEDATA operations can only be captured on a per-partition basis because the primary partition will always be empty.
Before using GETPARTONLYPURGEDATAS consider the following restrictions:
-
GETPARTONLYPURGEDATASapplies only to like-to-like replication and cannot be used in heterogeneous configurations. -
GETPARTONLYPURGEDATASis not supported for bidirectional configurations. -
When you use
GETPARTONLYPURGEDATAS, the key range of the partitions on the target must match the key range of those on the source. ThePARTONLY PURGEDATAoperation will be rejected if the source partition file is out of range for the target file of the same number. -
GETPARTONLYPURGEDATASis not supported for non-audited files. -
GETPARTONLYPURGEDATASis not supported for SQL tables. -
If you want an Extract pump to pass on
PARTONLY PURGEDATAoperations, you must explicitly specifyGETPARTONLYPURGEDATAS. -
PARTONLY PURGEDATAoperations will have a side effect in Replicat of never knowing if all partitions have been purge of data, and therefore, no Altfiles can ever be purged automatically. The user must code their own User Exit to trackPARTONLY PURGEDATAand decide if and when to purge the Altfiles. The user exit callbackGET_FILEOP_INFOis provided to aid in this effort.
GETPARTONLYPURGEDATAS has no effect on GETPURGEDATAS, and neither GETDEFAULTS nor GETFILEOPShave an effect on GETPARTONLYPURGEDATAS.
The following parameters turn off (disable) GETPARTONLYPURGEDATAS:
-
IGNOREFILEOPS -
IGNOREPURGEDATASNote: If
PARTONLYPURGEDATAoperations are received by older (previous to version 9.5) or open systems Replicats, there will be no attempt to process thePARTONLYPURGEDATAoperations.
Default
IGNOREPARTONLYPURGEDATA
Syntax
GETPARTONLYPURGEDATAS | IGNOREPARTONLYPURGEDATAS