INSÉRER DES SUPPRESSIONS | NOINSERTDELETES

Durée de validité

Réplication

Description

Utilisez les paramètres INSERTDELETES et NOINSERTDELETES pour déterminer si Oracle GoldenGate convertit ou non les opérations de suppression source afin d'insérer des opérations sur la base de données cible. Les paramètres sont propres à la table. Un paramètre reste en vigueur pour toutes les instructions MAP suivantes, jusqu'à ce que l'autre paramètre soit rencontré.

Lorsque vous utilisez INSERTDELETES, utilisez le paramètre NOCOMPRESSDELETES afin que le processus d'extraction ne compresse pas les suppressions.

Etant donné que vous pouvez activer ou désactiver ces paramètres de manière sélective entre les instructions MAP, vous pouvez les activer ou les désactiver pour différents threads d'une réplication coordonnée. Indiquez les threads INSERTDELETES dans un ensemble d'instructions MAP et indiquez les threads NOINSERTDELETES dans un autre ensemble d'instructions MAP.

Valeur par défaut

NOINSERTDELETES

Syntaxe

INSERTDELETES | NOINSERTDELETES

Exemple

Cet exemple montre comment appliquer INSERTDELETES et NOINSERTDELETES de manière sélective à différentes instructions MAP, chacune représentant un thread différent d'une réplication coordonnée.

NOINSERTDELETES
MAP sales.loc, TARGET sales.loc, THREAD (3);
INSERTDELETES
MAP sales.cust, TARGET sales.cust, THREAD (1);
MAP sales.ord, TARGET sales.ord, THREAD (2);