TRILHA DE CONTROLE

Válido Para

Extrair

Descrição

Use o parâmetro RMTTRAIL para especificar uma trilha remota que foi criada com o comando ADD RMTTRAIL. Uma trilha especificada com RMTTRAIL deve preceder suas instruções TABLE associadas. Várias instruções RMTTRAIL podem ser usadas para especificar diferentes trilhas remotas. RMTTRAIL deve ser precedido por um parâmetro RMTHOST.

As opções FORMAT RELEASE e TRAILBYTEORDER só se aplicam ao Extract e não a um data pump.

Você pode criptografar os dados nessa trilha usando o parâmetro ENCRYPTTRAIL. Consulte "ENCRYPTTRAIL | NOENCRYPTTRAIL" para obter mais informações.

Padrão

Nenhum

Sintaxe

RMTTRAIL <trail_name>
[, FORMAT RELEASE <major.minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<name>

O nome do caminho relativo ou totalmente qualificado da trilha. Use dois caracteres para o nome. À medida que os arquivos de trilha são expirados, um número de sequência de seis caracteres será adicionado a esse nome, por exemplo, /ggs/dirdat/rt000000001.

FORMAT RELEASE <major.minor>

Especifica o formato de metadados dos dados que são enviados pelo Extract para a trilha. Os metadados informam ao processo do leitor se os registros de dados são de uma versão suportada. As versões mais antigas do Oracle GoldenGate contêm metadados diferentes dos das versões mais novas.

Há uma dependência entre FORMAT e o parâmetro RECOVERYOPTIONS. Quando RECOVERYOPTIONS é definido como APPENDMODE, FORMAT deve ser definido como RELEASE 10.0 ou mais recente. Quando RECOVERYOPTIONS for definido como OVERWRITEMODE, FORMAT deverá ser definido como RELEASE 9.5 ou menos.

Consulte Modo de Recuperação de Trilha para obter informações adicionais sobre o controle de versão do arquivo de trilha do Oracle GoldenGate e os modos de recuperação.

As seguintes definições são suportadas na versão Oracle Database 12.2:

OBJECTDEFS NO_OBJECTDEFS

Use as opções OBJECTDEFS e NO_OBJECTDEFS para controlar se as definições de objeto devem ou não ser incluídas na trilha. Essas duas opções só se aplicam quando a trilha de saída é formatada no formato canônico do Oracle GoldenGate e a release do formato da trilha é maior que 12.1. Caso contrário, as duas opções serão ignoradas porque nenhum registro de metadados será adicionado à trilha.

Ao replicar de um banco de dados de Sistemas Abertos para NonStop, especifique a versão do formato abaixo da versão 12.2 para evitar a inclusão das definições de objeto na trilha, pois NonStop não suporta definições de objeto de processamento na trilha.

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

Define o formato de byte dos metadados nos registros de trilha. Este parâmetro não afeta os dados da coluna. Válido somente para trilhas que tenham uma versão FORMAT RELEASE de pelo menos 12.1. Os valores válidos são BIGENDIAN (big endian), LITTLEENDIAN (little endian) e NATIVEENDIAN (padrão do sistema local). O padrão é BIGENDIAN. Consulte a versão GLOBALS do TRAILBYTEORDER para obter instruções de uso adicionais.

Exemplos

Exemplo 1

RMTTRAIL ny

Exemplo 2

No Linux

RMTTRAIL trails/ny, FORMAT RELEASE 19.1

Exemplo 3

No Windows:

EXTTRAIL trails\ny, FORMAT RELEASE 19.1

Exemplo 4

Dois formatos de trilha dentro dos mesmos conjuntos de tabelas que estão sendo capturados:

FORMAT RELEASE  19.1
TABLE tab1
TABLE tab2
FORMAT RELEASE 19.1
TABLE tab1
TABLE tab2

Exemplo 5

Exemplo de arquivo de parâmetros do data pump que envia um esquema HR com definições de objeto e um esquema ORD sem definições de objeto:

RMTTRAIL $data/ggs12.2/a1, OBJECTDEFS
TABLE hr.*;
RMTTRAIL $data/ggs12.2/a2, NO_OBJECTDEFS
TABLE ord.*;