ARQUIVO RMT

Válido Para

Extrair

Descrição

Use o parâmetro RMTFILE para definir o nome de um arquivo de extração em um sistema remoto que será criado por um processo Extract de carga inicial e lido por um processo Replicat de carga inicial quando SPECIALRUN for usado. Use este parâmetro para configurações de carga inicial. Para sincronização de alteração on-line, use o parâmetro RMTTRAIL.

RMTFILE deve ser precedido por uma instrução RMTHOST e deve preceder qualquer instrução TABLE.

RMTFILE está obsoleto e ignorado para o Extract Pump.

Você pode criptografar os dados nesse arquivo usando o parâmetro ENCRYPTTRAIL. Para obter mais informações, consulte "ENCRYPTTRAIL \| NOENCRYPTTRAIL".

Padrão

Nenhum

Sintaxe

RMTFILE <file_name>
[, APPEND]
[, PURGE]
[, MEGABYTES <megabytes>]
[, FORMAT RELEASE <major>.<minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<file_name>

O nome relativo ou totalmente qualificado da trilha remota. Use apenas dois caracteres para o nome da trilha. À medida que os arquivos de trilha são expirados, um número de sequência de seis caracteres é adicionado a esse nome, por exemplo, /ogg/dirdat/rf

  1. Se estiver usando FORMAT RELEASE 11.2 ou anterior, o arquivo de trilha criado será um arquivo estático que não será incrementado e a convenção de nomenclatura não se limitará a dois caracteres.

APPEND

Adiciona os dados atuais aos dados existentes no arquivo. Se você usar APPEND, não use PURGE.

PURGE

Exclui um arquivo existente antes de criar um novo. Se você usar PURGE, não use APPEND.

MEGABYTES <megabytes>

Especifica o tamanho máximo, em megabytes, de um arquivo na trilha. O tamanho padrão é 2000 MB.

FORMAT RELEASE <major.minor>

Especifica o formato de metadados dos dados que são enviados pelo Extract a uma trilha, um arquivo ou (se for uma tarefa remota) a outro processo. Os metadados informam ao processo do leitor se os registros de dados são de uma versão suportada. O formato dos metadados depende da versão do processo do Oracle GoldenGate. As versões mais antigas do Oracle GoldenGate contêm metadados diferentes dos das versões mais novas.

FORMAT RELEASE especifica uma versão do Oracle GoldenGate release. major é o número de versão principal e minor é o número de versão secundária. O X.x deve refletir uma release atual ou anterior, de disponibilidade geral (GA) do Oracle GoldenGate. Os valores válidos são 11.1 até o número de versão atual do Oracle GoldenGate X.x, por exemplo, 11.2 ou 12.1. A versão da release é programaticamente mapeada de volta ao nível de compatibilidade de formato de trilha apropriado. O padrão é a versão atual do processo que é gravado nesta trilha. Observação: as versões do RELEASE anteriores à 12.1 não suportam nomes de objetos de três partes.

Observação: se estiver usando várias trilhas em um único Extract, somente as versões RELEASE iguais poderão coexistir.

Há suporte para as seguintes definições no Oracle Database 12.2 e versões mais recentes:

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.

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

Define o formato de byte dos registros de arquivo. Válido somente para arquivos 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. O padrão é NATIVEENDIAN. Consulte a versão GLOBALS do TRAILBYTEORDER para obter instruções de uso adicionais.

Exemplos

Exemplo 1

RMTFILE /east/rf, MEGABYTES 200

Exemplo 2

RMTFILE /west/salesny, MEGABYTES 500, FORMAT RELEASE 12.3