Replicação entre servidores

RTREPLICATOR

Descrição

Sub-sistema de gerenciamento da replicação de dados entre servidores. A partir deste sistema é possível configurar e gerenciar a rede de replicação assíncrona de dados do sistema.

Procedimentos

Interfaces

Sub-sistemas relacionados

Dúvidas frequentes

Configurações

RTREPLICATOR.DML_SEND_TIMEOUT

Tempo limite em segundos para enviar os DMLs

Tempo limite em segundos para enviar os DMLs

Tipo: INTEGER

Valor padrão: 30

RTREPLICATOR.FILES_READ_TIMEOUT

Timeout na leitura dos diretórios de arquivos

Indica um tempo limite para baixar o diretório de arquivos na replicação. Caso não informado, o sistema assume 30000 milisegundos.

Tipo: INTEGER

RTREPLICATOR.LOG_DML

Indica se os DMLs enviados para o banco de dados devem ser logados e coletados pelo replicador.
Se esta preferencia estiver com "N", a thread de replicação também não é iniciada.

Valor padrão: S

RTREPLICATOR.RECORDS_LIMIT

Número máximo de registros enviados a cada vez

Permite configurar o número máximo de registros enviados a cada interação. Caso não informado, assume 100.

Tipo: INTEGER

RTREPLICATOR.UTL_PUT.REMOVER_DUPLICADOS

Remove registros já recebidos no DML_LOGS

A rotina de exclusão dos registros duplicados nos dml logs dos replicadores será executada caso a preferência não esteja configurada ou marcado (valor = S).

Tipo: FLAG

RTREPLICATOR.UTL_REPLICATION.INSTALL_SH

Script SHELL de instalação

Script a ser executado no processo de instalação. As seguintes macros são reconhecidas:

  • ${dbname} - Nome do banco de dados a ser utilizado pelo sistema
  • ${bkpname - Nome do arquivo contendo o backup do sistema
  • ${instance} - Nome da instancia a ser utilizada

Tipo: SOURCE_CODE

RTREPLICATOR.UTL_TABLE_SYNCH.TIMEOUT

Tempo para timeout nas comunicações com o master

Define o tempo máximo que o SLAVE aguarda o MASTER responder em milissegundos. Por padrão, o sistema espera 240000ms, ou seja, 4 minutos.

Tipo: INTEGER