Comparando dados replicados entre instâncias no Replicação de dados da instância

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Encontre registros ausentes ou incompatíveis comparando dados de replicação entre instâncias em Replicação de dados da instância( IDR).

    IDR sincroniza dados entre uma instância de produtor e uma ou mais instâncias de consumidor. Depois de ativar um conjunto de replicação do produtor e assinar pelo menos um consumidor, você pode enviar registros existentes do produtor para o consumidor propagando registros. Após a conclusão da propagação, o IDR mantém a sincronização de dados entre as instâncias replicando registros novos e alterados do produtor para o consumidor.

    Se uma inserção falhar no consumidor ou quando os registros do produtor e do consumidor não corresponderem após a replicação, você poderá usar o recurso de comparação de dados em IDR para encontrar esses registros e propagá-los novamente do produtor para o consumidor.

    Principais benefícios

    • Identifique os registros ausentes na instância do consumidor após a propagação.
    • Identifique registros incompatíveis e exiba as diferenças entre eles.
    • Mantenha os dados sincronizados entre instâncias propagando novamente os registros.

    Comparando dados transformados

    Ao comparar dados transformados, observe os seguintes detalhes:
    • A comparação de dados poderá retornar resultados mistos se os registros forem adicionados a uma tabela no produtor e, em seguida, uma transformação for replicada para uma tabela diferente na instância do consumidor.
    • Campos mapeados com definições de campo diferentes são ignorados. Por exemplo, se um campo no produtor tiver um tipo ou comprimento de coluna diferente do campo mapeado no consumidor, o campo será ignorado.
    • Todos os campos modificados por um adaptador são ignorados, exceto as modificações feitas pelo Adaptador de número da tarefa. Por exemplo, se uma cadeia de caracteres for anexada usando o adaptador de Cadeia de Caracteres de Concatenação, a comparação de dados não poderá desfazer a concatenação e comparar os dados usando a cadeia de caracteres original, portanto, o campo será ignorado.

    Compatibilidade

    A partir da versão Washington DC, você pode comparar dados replicados em conjuntos de replicação bidirecional, conjuntos de replicação discretos e conjuntos de replicação com transformações configuradas no produtor ou no consumidor.

    Ao comparar dados em diferentes versões da família, observe as seguintes opções de compatibilidade.
    Tabela 1. Compatibilidade entre produtor e consumidor
    Comparação de dados Produtor Consumidor Conjuntos de replicação compatíveis
    Produtor para consumidor Washington DC ou posterior Utah e anteriores Nenhum
    Produtor para consumidor Washington DC ou posterior Vancouver Oferece suporte a conjuntos de replicação unidirecionais, mas não ao seguinte:
    • conjuntos de replicação bidirecional
    • conjuntos de replicação discreta
    • conjuntos de replicação configurados com transformações
    Produtor para consumidor Washington DC ou posterior Washington DC ou posterior Todos os conjuntos de replicação
    Tabela 2. Compatibilidade entre consumidor e produtor
    Comparação de dados Consumidor Produtor Conjuntos de replicação compatíveis
    Consumidor para produtor Washington DC ou posterior Utah e anteriores Nenhum
    Consumidor para produtor Washington DC ou posterior Vancouver Oferece suporte a conjuntos de replicação bidirecionais, mas não ao seguinte:
    • conjuntos de replicação unidirecional
    • conjuntos de replicação discreta
    • conjuntos de replicação configurados com transformações
    Consumidor para produtor Washington DC ou posterior Washington DC ou posterior Todos os conjuntos de replicação, mas não conjuntos de replicação unidirecionais

    Limitações

    • Os campos de diário são excluídos da comparação devido ao possível tamanho do conteúdo.
    • Os registros da tabela Auditoria do Sistema [sys_audit] são excluídos da comparação.