GETSQLPARTONLYPURGEDATAS | IGNORESQLPARTONLYPURGEDATAS
Valid for
Extract, Replicat
Description
Use GETSQLPARTONLYPURGEDATAS or IGNORESQLPARTONLYPURGEDATAS 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 GETSQLPARTONLYPURGEDATAS is entered, for example, it remains in effect until an IGNORESQLPARTONLYPURGEDATAS.
Before using GETSQLPARTONLYPURGEDATAS consider the following restrictions and repercussions.
-
GETSQLPARTONLYPURGEDATASapplies only to like-to-like replication and cannot be used in heterogeneous configurations. -
GETSQLPARTONLYPURGEDATASis not supported for bi-directional configurations. -
When you use
GETSQLPARTONLYPURGEDATAS, 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 table is out of range for the target table of the same number. -
Executing a
PURGEDATAon any partition using PartOnly, will cause the specific partition to be purge data, but if Extract is usingIGNORESQLPARTONLYPURGEDATAS(default), then aPURGEDATArecord will be output for the whole table. -
Executing a
PURGEDATAon any partition without PartOnly, will cause the full table to be purge data, but if usingGETSQLPARTONLYPURGEDATAS, Extract will output aPARTONLY PURGEDATArecord by partition for all partitions. -
If you want an Extract pump to pass on
PARTONLY PURGEDATAoperations, you must explicitly specifyGETPARTONLYPURGEDATAS. -
GETSQLPARTONLYPURGEDATASis not supported for Enscribe files.GETSQLPARTONLYPURGEDATAShas no effect on GETPURGEDATAS, and neitherGETDEFAULTSnorGETFILEOPShave an effect onGETSQLPARTONLYPURGEDATAS.
The following parameters turn off (disable) GETSQLPARTONLYPURGEDATAS:
IGNOREFILEOPS-
IGNORESQLPURGEDATASNote: If
PARTONLY PURGEDATAoperations are received by open systems Replicats, there will be no attempt to process thePARTONLY PURGEDATAoperations.
Default
IGNORESQLPARTONLYPURGEDATA
Syntax
GETSQLPARTONLYPURGEDATAS | IGNORESQLPARTONLYPURGEDATAS