KATALOGEXCLUDE

Gültig für

Extrahieren, Replicat, DEFGEN

Beschreibung

Mit dem Parameter CATALOGEXCLUDE können Sie Quellobjekte im angegebenen Container oder Katalog explizit aus der Oracle GoldenGate-Konfiguration ausschließen, wenn der Container- oder Katalogname in den TABLE- oder MAP-Anweisungen mit einem Platzhalter angegeben wird. Dieser Parameter ist gültig, wenn es sich bei der Datenbank um eine Oracle-Containerdatenbank handelt, in der vollqualifizierte dreiteilige Namen verwendet werden.

Die Positionierung von CATALOGEXCLUDE in Bezug auf Parameter, die Dateien oder Trails angeben, bestimmt deren Wirkung. Parameter, die Trails oder Dateien angeben, sind: EXTFILE, RMTFILE, EXTTRAIL, RMTTRAIL. Der Parameter funktioniert wie folgt:

CATALOGEXCLUDE wird ausgewertet, bevor der zugehörige Parameter TABLE oder SEQUENCE ausgewertet wird. Die Reihenfolge, in der sie erscheinen, macht keinen Unterschied.

Siehe auch den Parameter EXCLUDEWILDCARDOBJECTSONLY.

Standard

Keine

Syntax

CATALOGEXCLUDE {<container>}

<container>

Der auszuschließende Oracle-Quellcontainer. Sie können Platzhalter verwenden. Befolgen Sie die unter Platzhalter in Datenbankobjektnamen verwenden beschriebenen Regeln für die Verwendung von Platzhaltern.

Beispiele

Beispiel 1

In diesem Beispiel wird die integrierbare Datenbank pdb1 ausgelassen. Wenn der integrierte Extract bei den Containern pdb1, pdb2 und pdb3 registriert ist, können Sie die folgende CATALOGEXCLUDE-Syntax verwenden, damit Oracle GoldenGate DML überspringen kann, das im Katalog pdb1 vorkommt, obwohl er mit der Platzhaltersyntax übereinstimmt.

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

Beschreibung: Schlüsselwörter: —

KATALOGEXCLUDE

Gültig für

Extrahieren, Replicat, DEFGEN

Beschreibung

Mit dem Parameter CATALOGEXCLUDE können Sie Quellobjekte im angegebenen Container oder Katalog explizit aus der Oracle GoldenGate-Konfiguration ausschließen, wenn der Container- oder Katalogname in den TABLE- oder MAP-Anweisungen mit einem Platzhalter angegeben wird. Dieser Parameter ist gültig, wenn es sich bei der Datenbank um eine Oracle-Containerdatenbank handelt, in der vollqualifizierte dreiteilige Namen verwendet werden.

Die Positionierung von CATALOGEXCLUDE in Bezug auf Parameter, die Dateien oder Trails angeben, bestimmt deren Wirkung. Parameter, die Trails oder Dateien angeben, sind: EXTFILE, RMTFILE, EXTTRAIL, RMTTRAIL. Der Parameter funktioniert wie folgt:

CATALOGEXCLUDE wird ausgewertet, bevor der zugehörige Parameter TABLE oder SEQUENCE ausgewertet wird. Die Reihenfolge, in der sie erscheinen, macht keinen Unterschied.

Siehe auch den Parameter EXCLUDEWILDCARDOBJECTSONLY.

Standard

Keine

Syntax

CATALOGEXCLUDE {<container>}

<container>

Der auszuschließende Oracle-Quellcontainer. Sie können Platzhalter verwenden. Befolgen Sie die unter Platzhalter in Datenbankobjektnamen verwenden beschriebenen Regeln für die Verwendung von Platzhaltern.

Beispiele

Beispiel 1

In diesem Beispiel wird die integrierbare Datenbank pdb1 ausgelassen. Wenn der integrierte Extract bei den Containern pdb1, pdb2 und pdb3 registriert ist, können Sie die folgende CATALOGEXCLUDE-Syntax verwenden, damit Oracle GoldenGate DML überspringen kann, das im Katalog pdb1 vorkommt, obwohl er mit der Platzhaltersyntax übereinstimmt.

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