CONJUNTO DE CARACTERES
Válido Para
Replicat
Descrição
Observação: esse parâmetro foi substituído pelo parâmetro SOURCECHARSET, mas ainda pode ser retido nos arquivos de parâmetros existentes para retrocompatibilidade.
Use o parâmetro TRAILCHARSET para fornecer um conjunto para os dados de origem se a trilha for gravada por uma versão do Extract anterior à 11.2.1.0.0. Nas versões anteriores, o conjunto de caracteres de origem não é armazenado na trilha.
Quando TRAILCHARSET é usado, o Replicat usa o conjunto de caracteres especificado como o conjunto de caracteres de origem ao converter colunas de tipo de caractere no conjunto de caracteres de destino. O Replicat emite uma mensagem de advertência quando usa o conjunto de caracteres TRAILCHARSET.
Por padrão, o Replicat executa a conversão do conjunto de caracteres. Este recurso é controlado pelos parâmetros de CHARSETCONVERSION (padrão) e NOCHARSETCONVERSION. Para usar TRAILCHARSET, não é possível usar NOCHARSETCONVERSION.
Padrão
Conj. caracteres do sistema operacional
Sintaxe
TRAILCHARSET <source_charset> [, REPLACEBADCHAR];
<source_charset>
O identificador do conjunto de caracteres da UTI ou um identificador do conjunto de caracteres Oracle do banco de dados de origem. Para o Oracle AI Database, o Oracle GoldenGate converte um identificador Oracle no identificador de ICU correspondente para conversão no conjunto de caracteres especificado com a especificação NLS_LANG no parâmetro SETENV no arquivo de parâmetros Replicat.
REPLACEBADCHAR
Evita Replicação de término anormal quando uma tentativa de conversão falha. O caractere com falha é substituído por um caractere de substituição para cada conjunto alvo de caracteres. O caractere de substituição é predefinido em cada conjunto de caracteres.
Exemplos
Exemplo 1
TRAILCHARSET ISO-8859-9;
Exemplo 2
TRAILCHARSET windows-932, REPLACEBADCHAR;
Exemplo 3
TRAILCAHRSET EUC-CN;