BEZUGSQUELLEN

Gültig für

Replicat

Beschreibung

Verwenden Sie den Parameter SOURCEDEFS, um den Namen einer Datei anzugeben, die Definitionen von Quelltabellen oder -dateien enthält. Quelldefinitionen sind standardmäßig nicht erforderlich, wenn Traildateien mit dem Format Oracle GoldenGate Release 12.2 <.x> verwendet werden, da die Traildateien Metadatendatensätze mit den Objektdefinitionen enthalten. Quelldefinitionen sind jedoch erforderlich, wenn Daten mit Traildateien im Format Oracle GoldenGate Release 12.1 <.x> und niedriger zwischen heterogenen Quellen und Zielen repliziert werden, oder wenn Traildateien mit der Option no_objectdefs erstellt werden.

Verwenden Sie SOURCEDEFS für einen Replicat-Prozess auf dem Zielsystem gemäß Ihrer Oracle GoldenGate-Konfiguration:

Um die Quelldefinitionsdatei zu generieren, verwenden Sie das Utility DEFGEN. Übertragen Sie die Datei an das Zwischen- oder Zielsystem, bevor Sie ein Replicat starten.

Sie können mehrere SOURCEDEFS-Anweisungen in der Parameterdatei verwenden, wenn mehrere Quelldefinitionsdateien verwendet werden. Beispiel: Jede SOURCEDEFS-Datei enthält die Definitionen für eine bestimmte Anwendung.

Verwenden Sie SOURCEDEFS und ASSUMETARGETDEFS nicht in derselben Parameterdatei.

Standard

Keine

Syntax

SOURCEDEFS <file_name> [OVERRIDE]

<file_name>

Der relative oder vollqualifizierte Name der Datei mit den Quelldatendefinitionen.

OVERRIDE

Standardmäßig überschreiben die Tabellendefinitionen aus den Metadatendatensätzen die Definitionen aus einer beliebigen SOURCEDEFS-Datei.

Geben Sie OVERRIDE an, um Replicat anzufordern, die Definitionen aus der Definitionsdatei anstelle der Metadaten zu verwenden.

Beispiele

Beispiel 1

SOURCEDEFS dirdef\tcust.def

Beispiel 2

SOURCEDEFS /ggs/dirdef/source_defs