CATALOGEXCLUSION

Durée de validité

Extraction, réplication, DEFGEN

Description

Utilisez le paramètre CATALOGEXCLUDE pour exclure explicitement des objets source du conteneur ou du catalogue indiqué de la configuration Oracle GoldenGate lorsque le nom du conteneur ou du catalogue est spécifié avec un caractère générique dans les instructions TABLE ou MAP. Ce paramètre est valide lorsque la base de données est un conteneur Oracle databasef, où des noms complets en trois parties sont utilisés.

Le positionnement de CATALOGEXCLUDE par rapport aux paramètres qui spécifient des fichiers ou des traces détermine son effet. Les paramètres qui indiquent des traces ou des fichiers sont les suivants : EXTFILE, RMTFILE, EXTTRAIL, RMTTRAIL. Le paramètre fonctionne comme suit :

CATALOGEXCLUDE est évalué avant d'évaluer le paramètre TABLE ou SEQUENCE associé. Ainsi, l'ordre dans lequel ils apparaissent ne fait pas de différence.

Voir également le paramètre EXCLUDEWILDCARDOBJECTSONLY.

Valeur par défaut

Aucun

Syntaxe

CATALOGEXCLUDE {<container>}

<container>

Conteneur Oracle source à exclure. Un caractère générique peut être utilisé. Suivez les règles d'utilisation des caractères génériques décrites dans Utilisation de caractères génériques dans les noms d'objet de base de données.

Exemples

Exemple 1

Cet exemple omet la base de données pluggable pdb1. Si le processus Extract intégré est inscrit auprès des conteneurs pdb1, pdb2 et pdb3, vous pouvez utiliser la syntaxe CATALOGEXCLUDE suivante pour permettre à Oracle GoldenGate d'ignorer DML qui se produit dans le catalogue pdb1, même s'il correspond à la syntaxe avec caractères génériques.

EXTRACT capt
USERIDALIAS ggeast
RMTTRAIL east/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;

description : mots-clés : —

CATALOGEXCLUSION

Durée de validité

Extraction, réplication, DEFGEN

Description

Utilisez le paramètre CATALOGEXCLUDE pour exclure explicitement des objets source du conteneur ou du catalogue indiqué de la configuration Oracle GoldenGate lorsque le nom du conteneur ou du catalogue est spécifié avec un caractère générique dans les instructions TABLE ou MAP. Ce paramètre est valide lorsque la base de données est un conteneur Oracle databasef, où des noms complets en trois parties sont utilisés.

Le positionnement de CATALOGEXCLUDE par rapport aux paramètres qui spécifient des fichiers ou des traces détermine son effet. Les paramètres qui indiquent des traces ou des fichiers sont les suivants : EXTFILE, RMTFILE, EXTTRAIL, RMTTRAIL. Le paramètre fonctionne comme suit :

CATALOGEXCLUDE est évalué avant d'évaluer le paramètre TABLE ou SEQUENCE associé. Ainsi, l'ordre dans lequel ils apparaissent ne fait pas de différence.

Voir également le paramètre EXCLUDEWILDCARDOBJECTSONLY.

Valeur par défaut

Aucun

Syntaxe

CATALOGEXCLUDE {<container>}

<container>

Conteneur Oracle source à exclure. Un caractère générique peut être utilisé. Suivez les règles d'utilisation des caractères génériques décrites dans Utilisation de caractères génériques dans les noms d'objet de base de données.

Exemples

Exemple 1

Cet exemple omet la base de données pluggable pdb1. Si le processus Extract intégré est inscrit auprès des conteneurs pdb1, pdb2 et pdb3, vous pouvez utiliser la syntaxe CATALOGEXCLUDE suivante pour permettre à Oracle GoldenGate d'ignorer DML qui se produit dans le catalogue pdb1, même s'il correspond à la syntaxe avec caractères génériques.

EXTRACT capt
USERIDALIAS ggeast
RMTTRAIL east/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;