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