FILE DI PAGAMENTO

Valido per

Extract

Descrizione

Utilizzare il parametro RMTFILE per definire il nome di un file di estrazione in un sistema remoto che verrà creato da un Extract di caricamento iniziale e letto da un Replicat di caricamento iniziale quando si utilizza SPECIALRUN. Utilizzare questo parametro per le configurazioni di caricamento iniziale. Per la sincronizzazione delle modifiche in linea, utilizzare il parametro RMTTRAIL.

RMTFILE deve essere preceduto da un'istruzione RMTHOST e deve precedere qualsiasi istruzione TABLE.

RMTFILE non è più valido e viene ignorato per Extract Pump.

È possibile cifrare i dati in questo file utilizzando il parametro ENCRYPTTRAIL. Per ulteriori informazioni, vedere "ENCRYPTTRAIL \| NOENCRYPTTRAIL".

Predefinito

Nessuno

Sintassi

RMTFILE <file_name>
[, APPEND]
[, PURGE]
[, MEGABYTES <megabytes>]
[, FORMAT RELEASE <major>.<minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<file_name>

Nome relativo o completamente qualificato del trail remoto. Utilizzare solo due caratteri per il nome del trail. Quando i file trail invecchiano, a questo nome viene aggiunto un numero di sequenza di sei caratteri, ad esempio /ogg/dirdat/rf

  1. Se si utilizza FORMAT RELEASE 11.2 o versioni precedenti, il file trail creato è un file statico che non aumenta e la convenzione di denominazione non è limitata a due caratteri.

APPEND

Aggiunge i dati correnti ai dati esistenti nel file. Se si utilizza APPEND, non utilizzare PURGE.

PURGE

Elimina un file esistente prima di crearne uno nuovo. Se si utilizza PURGE, non utilizzare APPEND.

MEGABYTES <megabytes>

Specifica la dimensione massima, espressa in megabyte, di un file nel trail. La dimensione predefinita è 2000 MB.

FORMAT RELEASE <major.minor>

Specifica il formato dei metadati dei dati inviati da Extract a un trail, a un file oppure, nel caso di un task remoto, a un altro processo. I metadati indicano al processo di lettura se i record dei dati sono di una versione supportata. Il formato dei metadati dipende dalla versione del processo Oracle GoldenGate. Le versioni meno recenti di Oracle GoldenGate contengono metadati diversi da quelli delle nuove versioni.

FORMAT RELEASE specifica una versione di release di Oracle GoldenGate. major è il numero della versione principale e minor è il numero della versione secondaria. X.x deve indicare una release corrente o precedente, generalmente disponibile (GA) di Oracle GoldenGate. I valori validi sono compresi tra 11.1 e il numero di versione X.x di Oracle GoldenGate corrente, ad esempio 11.2 o 12.1. La versione della release viene mappata a livello di programmazione al livello di compatibilità del formato di trail appropriato. L'impostazione predefinita è la versione corrente del processo che esegue le operazioni scrittura nel trail. Nota: le versioni di RELEASE anteriori alla 12.1 non supportano i nomi oggetto a tre partizioni.

Nota: se si utilizzano più trail in una sola estrazione, possono coesistere anche solo le versioni RELEASE uguali.

Per Oracle Database 12.2 e versioni successive sono supportate le impostazioni riportate di seguito.

OBJECTDEFS NO_OBJECTDEFS

Utilizzare le opzioni OBJECTDEFS e NO_OBJECTDEFS per controllare se includere o meno le definizioni degli oggetti nel trail. Queste due opzioni sono applicabili solo quando l'output trail è formattato in formato canonico Oracle GoldenGate e la release del formato trail è successiva alla 12.1. In caso contrario, entrambe le opzioni vengono ignorate perché non verrà aggiunto alcun record di metadati al trail.

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

Imposta il formato in byte dei record di file. Valido solo per i file con versione FORMAT RELEASE almeno 12.1. I valori validi sono BIGENDIAN (big endian), LITTLEENDIAN (little endian) e NATIVEENDIAN. L'impostazione predefinita è NATIVEENDIAN. Per ulteriori istruzioni sull'uso, vedere la versione GLOBALS di TRAILBYTEORDER.

Esempi

Esempio 1

RMTFILE /east/rf, MEGABYTES 200

Esempio 2

RMTFILE /west/salesny, MEGABYTES 500, FORMAT RELEASE 12.3