AUSZUGSDATEI
Gültig für
Extrahieren
Beschreibung
Verwenden Sie den Parameter RMTFILE, um den Namen einer Extraktdatei auf einem Remotesystem zu definieren, die von einem Extract beim erstmaligen Laden erstellt und von einem Replicat beim erstmaligen Laden gelesen wird, wenn SPECIALRUN verwendet wird. Verwenden Sie diesen Parameter für Konfigurationen zum erstmaligen Laden. Verwenden Sie für die Onlineänderungssynchronisierung den Parameter RMTTRAIL.
RMTFILE muss eine RMTHOST-Anweisung vorangestellt sein, und sie muss allen TABLE-Anweisungen vorangehen.
RMTFILE ist veraltet und wird für Extract Pump ignoriert.
Sie können die Daten in dieser Datei mit dem Parameter ENCRYPTTRAIL verschlüsseln. Weitere Informationen finden Sie unter "ENCRYPTTRAIL \| NOENCRYPTTRAIL".
Standard
Keine
Syntax
RMTFILE <file_name>
[, APPEND]
[, PURGE]
[, MEGABYTES <megabytes>]
[, FORMAT RELEASE <major>.<minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]
<file_name>
Der relative oder vollqualifizierte Name des Remotetrails. Verwenden Sie nur zwei Zeichen für den Trailnamen. Wenn Traildateien veraltet sind, wird diesem Namen eine aus sechs Zeichen bestehende Folgenummer hinzugefügt. Beispiel: /ogg/dirdat/rf
- Wenn Sie
FORMAT RELEASE11.2 oder früher verwenden, handelt es sich bei der erstellten Traildatei um eine statische Datei, die nicht erhöht wird. Die Benennungskonvention ist nicht auf zwei Zeichen beschränkt.
APPEND
Fügt die aktuellen Daten vorhandenen Daten in der Datei hinzu. Wenn Sie APPEND verwenden, verwenden Sie nicht PURGE.
PURGE
Löscht eine vorhandene Datei, bevor eine neue erstellt wird. Wenn Sie PURGE verwenden, verwenden Sie nicht APPEND.
MEGABYTES <megabytes>
Gibt die maximale Größe in Megabyte einer Datei im Trail an. Die Standardgröße ist 2000 MB.
FORMAT RELEASE <major.minor>
Gibt das Metadatenformat der Daten an, die von Extract an einen Trail, eine Datei oder (bei einer Remoteaufgabe) an einen anderen Prozess gesendet werden. Anhand der Metadaten bestimmt der Reader-Prozess, ob die Datensätze eine unterstützte Version aufweisen. Das Metadatenformat ist von der Version des Oracle GoldenGate-Prozesses abhängig. Ältere Oracle GoldenGate-Versionen enthalten andere Metadaten als neuere.
FORMAT RELEASE gibt eine Oracle GoldenGate-Releaseversionan. major ist die Hauptversionsnummer und minor die Nebenversionsnummer. X.x muss ein aktuelles oder vorheriges allgemein verfügbares Oracle GoldenGate-Release sein. Gültige Werte sind 11.1 bis zur aktuellen Oracle GoldenGate X.x-Versionsnummer, z.B. 11.2 oder 12.1. Die Releaseversion wird programmgesteuert der angemessenen Kompatibilitätsebene für das Trailformat zugeordnet. Der Standardwert ist die aktuelle Version des Prozesses, der Daten in diesen Trail schreibt. Hinweis: In RELEASE-Versionen vor 12.1 werden dreiteilige Objektnamen nicht unterstützt.
Hinweis: Wenn Sie mehrere Trails in einem Extract verwendet haben, können nur identische RELEASE-Versionen gemeinsam genutzt werden.
Die folgenden Einstellungen werden bei Oracle Database 12.2 und höher unterstützt:
-
Bei Oracle Database 12.2 wird Nicht-CDB oder höhere mit Kompatibilität für 12.1,
FORMAT RELEASE12.2 oder höhere unterstützt. -
Bei Oracle Database 12.2 wird Nicht-CDB oder höhere mit Kompatibilität für 12.2,
FORMAT RELEASE12.2 oder höhere unterstützt. -
Bei Oracle Database 12.2 CDB/PDB oder höher mit Kompatibilität für 12.2 werden nur
FORMAT RELEASE-Werte von 12.3 oder höher unterstützt. Grund dafür ist die Verwendung von lokalem Undo für PDBs, bei dem die Transaktions-IDIDdurch die PDB-Nummer ergänzt wird muss, um die Eindeutigkeit von Transaktions-IDs sicherzustellen.
OBJECTDEFS |
NO_OBJECTDEFS |
Mit den Optionen OBJECTDEFS und NO_OBJECTDEFS können Sie steuern, ob die Objektdefinitionen in den Trail aufgenommen werden sollen. Diese beiden Optionen sind nur anwendbar, wenn der Ausgabetrail im kanonischen Oracle GoldenGate-Format formatiert ist und das Trailformatrelease größer als 12.1 ist. Andernfalls werden beide Optionen ignoriert, da dem Trail kein Metadatendatensatz hinzugefügt wird.
TRAILBYTEORDER {BIGENDIAN |
LITTLEENDIAN |
NATIVEENDIAN} |
Legt das Byteformat der Dateidatensätze fest. Gültig nur für Dateien, die eine FORMAT RELEASE-Version von mindestens 12.1 haben. Gültige Werte sind BIGENDIAN (big endian), LITTLEENDIAN (little endian) und NATIVEENDIAN. Der Standardwert ist NATIVEENDIAN. Weitere Anweisungen zur Verwendung finden Sie in der GLOBALS-Version von TRAILBYTEORDER.
Beispiele
Beispiel 1
RMTFILE /east/rf, MEGABYTES 200
Beispiel 2
RMTFILE /west/salesny, MEGABYTES 500, FORMAT RELEASE 12.3