SOURCEDEFS

Valido per

Replicat

Descrizione

Utilizzare il parametro SOURCEDEFS per specificare il nome di un file che contiene definizioni di tabelle o file di origine. Le definizioni di origine non sono obbligatorie per impostazione predefinita quando si utilizzano i file trail con formato Oracle GoldenGate release 12.2 <.x> perché i file trail contengono record di metadati con le definizioni degli oggetti. Tuttavia, le definizioni di origine sono necessarie quando si replicano i dati tra l'origine e le destinazioni eterogenee utilizzando i file trail con il formato Oracle GoldenGate release 12.1 <.x> e versioni precedenti o quando i file trail vengono creati con l'opzione no_objectdefs.

Utilizzare SOURCEDEFS per un processo Replicat nel sistema di destinazione, in base alla configurazione di Oracle GoldenGate:

Per generare il file delle definizioni di origine, utilizzare la utility DEFGEN. Trasferire il file al sistema intermediario o di destinazione prima di avviare un Replicat.

È possibile avere più istruzioni SOURCEDEFS nel file dei parametri se vengono utilizzati più file delle definizioni di origine, ad esempio se ogni file SOURCEDEFS contiene le definizioni per un'applicazione distinta.

Non utilizzare SOURCEDEFS e ASSUMETARGETDEFS nello stesso file dei parametri.

Predefinito

Nessuno

Sintassi

SOURCEDEFS <file_name> [OVERRIDE]

<file_name>

Nome relativo o completamente qualificato del file contenente le definizioni dei dati di origine.

OVERRIDE

Per impostazione predefinita, le definizioni di tabella dei record di metadati sostituiscono le definizioni di qualsiasi file SOURCEDEFS.

Specificare OVERRIDE per richiedere a Replicat di utilizzare le definizioni dal file delle definizioni anziché dai metadati.

Esempi

Esempio 1

SOURCEDEFS dirdef\tcust.def

Esempio 2

SOURCEDEFS /ggs/dirdef/source_defs