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;