SET DI CARATTERI TRAIL

Valido per

Replicat

Descrizione

Nota: questo parametro è stato sostituito dal parametro SOURCECHARSET, ma potrebbe comunque essere conservato nei file dei parametri esistenti per garantire la compatibilità con le versioni precedenti.

Utilizzare il parametro TRAILCHARSET per fornire un set di caratteri per i dati di origine qualora il trail sia scritto da una versione Extract precedente alla 11.2.1.0.0. Nelle versioni precedenti, il set di caratteri di origine non viene memorizzato nel trail.

Quando si utilizza TRAILCHARSET, Replicat utilizza il set di caratteri specificato come set di caratteri di origine durante la conversione delle colonne di tipo carattere nel set di caratteri di destinazione. Replicat genera un messaggio di avvertenza quando utilizza il set di caratteri TRAILCHARSET.

Per impostazione predefinita, Replicat esegue la conversione del set di caratteri. Questa funzione è controllata dai parametri CHARSETCONVERSION (predefinito) e NOCHARSETCONVERSION. Per utilizzare TRAILCHARSET, non è possibile utilizzare NOCHARSETCONVERSION.

Predefinito

Set di caratteri del sistema operativo

Sintassi

TRAILCHARSET <source_charset> [, REPLACEBADCHAR];

<source_charset>

Identificativo del set di caratteri ICU o identificativo del set di caratteri Oracle del database di origine. Per Oracle AI Database, Oracle GoldenGate converte un identificativo Oracle nell'identificativo ICU corrispondente per la conversione nel set di caratteri specificato con la specifica NLS_LANG nel parametro SETENV nel file dei parametri Replicat.

REPLACEBADCHAR

Impedisce la terminazione anomala di Replicat se non riesce un tentativo di conversione. Il carattere non riuscito viene sostituito con un carattere di sostituzione per ciascun set di caratteri target. Il carattere sostitutivo è predefinito in ciascun set di caratteri.

Esempi

Esempio 1

TRAILCHARSET ISO-8859-9;

Esempio 2

TRAILCHARSET windows-932, REPLACEBADCHAR;

Esempio 3

TRAILCAHRSET EUC-CN;