PARCOURS
Durée de validité
Réplication
Description
Remarque : ce paramètre a été remplacé par le paramètre SOURCECHARSET, mais il peut toujours être conservé dans les fichiers de paramètres existants à des fins de compatibilité descendante.
Utilisez le paramètre TRAILCHARSET pour fournir un jeu de caractères aux données source si la trace est écrite par une version d'extraction antérieure à 11.2.1.0.0. Dans les versions antérieures, le jeu de caractères source n'était pas stocké dans la trace.
Lorsque TRAILCHARSET est utilisé, le processus de réplication utilise le jeu de caractères indiqué comme jeu de caractères source lors de la conversion de colonnes de type caractère en jeu de caractères cible. Le processus de réplication émet un message d'avertissement lorsqu'il utilise le jeu de caractères TRAILCHARSET.
Par défaut, le processus Replicat effectue une conversion de jeu de caractères. Cette fonctionnalité est contrôlée par les paramètres CHARSETCONVERSION (par défaut) et NOCHARSETCONVERSION. Pour utiliser TRAILCHARSET, NOCHARSETCONVERSION ne peut pas être utilisé.
Valeur par défaut
Jeu de caractères du système d'exploitation
Syntaxe
TRAILCHARSET <source_charset> [, REPLACEBADCHAR];
<source_charset>
Identificateur de jeu de caractères ICU ou identificateur de jeu de caractères Oracle de la base de données source. Pour Oracle AI Database, Oracle GoldenGate convertit un identificateur Oracle en l'identificateur ICU correspondant pour la conversion en jeu de caractères spécifié avec la spécification NLS_LANG dans le paramètre SETENV du fichier de paramètres de réplication.
REPLACEBADCHAR
Empêche la fin anormale de la réplication en cas d'échec de la tentative de conversion. Le caractère en échec est remplacé par un caractère de remplacement pour chaque jeu de caractères cible. Le caractère de remplacement est prédéfini dans chaque jeu de caractères.
Exemples
Exemple 1
TRAILCHARSET ISO-8859-9;
Exemple 2
TRAILCHARSET windows-932, REPLACEBADCHAR;
Exemple 3
TRAILCAHRSET EUC-CN;