RISOLUZIONE CARATTERI JOLLY
Valido per
Estrai e Replicat
Descrizione
Utilizzare il parametro WILDCARDRESOLVE per modificare le regole per l'elaborazione delle specifiche delle tabelle con caratteri jolly in un'istruzione TABLE, SEQUENCE o MAP. WILDCARDRESOLVE deve precedere le istruzioni TABLE, SEQUENCE o MAP associate nel file dei parametri.
Gli oggetti di destinazione devono esistere già nel database di destinazione quando si tenta di risolvere i caratteri jolly. Se un oggetto di destinazione non esiste, Replicat viene interrotto.
Predefinito
DYNAMIC
Sintassi
WILDCARDRESOLVE {DYNAMIC | IMMEDIATE}
DYNAMIC
Gli oggetti di origine che soddisfano la definizione dei caratteri jolly vengono risolti ogni volta, che viene soddisfatta una regola per il carattere jolly. L'oggetto appena risolto viene incluso nella configurazione di Oracle GoldenGate alla risoluzione. Si tratta dello stato predefinito. Questa è l'impostazione richiesta per Teradata.
Non utilizzare questa opzione quando si specificano SOURCEISTABLE o GENLOADFILES. WILDCARDRESOLVE verrà sempre impostato in modo implicito su IMMEDIATE per questi parametri.
È necessario utilizzare DYNAMIC quando si utilizzano caratteri jolly per replicare le sequenze Oracle con il parametro SEQUENCE.
Per mantenere l'impostazione predefinita di DYNAMIC, un parametro WILDCARDRESOLVE esplicito è facoltativo, ma la sua presenza aiuta a chiarire a chi sta esaminando il file dei parametri quale metodo viene utilizzato.
IMMEDIATE
Gli oggetti di origine che soddisfano la definizione dei carattere jolly vengono elaborati all'avvio. Questa opzione non è supportata per Teradata. Questa è l'impostazione predefinita forzata per SOURCEISTABLE.
Questa opzione non supporta la funzione di partizionamento intervallo Oracle. La risoluzione dinamica è necessaria in modo che Oracle GoldenGate trovi nuove partizioni.
Esempio
L'esempio seguente risolve i caratteri jolly all'avvio.
WILDCARDRESOLVE IMMEDIATE
TABLE hq.acct_*;