WANDERWEG
Gültig für
Replicat
Beschreibung
Hinweis: Dieser Parameter wurde durch den Parameter SOURCECHARSET ersetzt, kann jedoch aus Gründen der Abwärtskompatibilität weiterhin in vorhandenen Parameterdateien beibehalten werden.
Mit dem Parameter TRAILCHARSET können Sie einen Zeichensatz für die Quelldaten angeben, wenn der Trail mit einer früheren Extract-Version als 11.2.1.0.0 geschrieben wurde. In den früheren Versionen wird der Quellzeichensatz nicht im Trail gespeichert.
Wenn TRAILCHARSET verwendet wird, verwendet Replicat den angegebenen Zeichensatz als Quellzeichensatz, wenn Zeichentypspalten in den Zielzeichensatz konvertiert werden. Replicat gibt eine Warnmeldung aus, wenn der Zeichensatz TRAILCHARSET verwendet wird.
Standardmäßig führt Replicat die Zeichensatzkonvertierung aus. Dieses Feature wird von den Parametern CHARSETCONVERSION (Standard) und NOCHARSETCONVERSION kontrolliert. Um TRAILCHARSET zu verwenden, kann NOCHARSETCONVERSION nicht verwendet werden.
Standard
Zeichensatz des Betriebssystems
Syntax
TRAILCHARSET <source_charset> [, REPLACEBADCHAR];
<source_charset>
Die ICU-Zeichensatz-ID oder eine Oracle-Zeichensatz-ID der Quelldatenbank. Bei Oracle AI Database konvertiert Oracle GoldenGate eine Oracle-ID in die entsprechende ICU-ID zur Konvertierung in den Zeichensatz, der mit der Spezifikation NLS_LANG im Parameter SETENV in der Replicat-Parameterdatei angegeben ist.
REPLACEBADCHAR
Verhindert das Abbrechen von Replicat bei nicht erfolgreichem Konvertierungsversuch. Das fehlerhaftes Zeichen wird durch ein Ersatzzeichen für jeden Zielzeichensatz ersetzt. Das Ersetzungszeichen ist in jedem Zeichensatz vordefiniert.
Beispiele
Beispiel 1
TRAILCHARSET ISO-8859-9;
Beispiel 2
TRAILCHARSET windows-932, REPLACEBADCHAR;
Beispiel 3
TRAILCAHRSET EUC-CN;