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);