Comparando dados replicados entre instâncias no Replicação de dados da instância
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
- 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.
| 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:
|
| Produtor para consumidor | Washington DC ou posterior | Washington DC ou posterior | Todos os conjuntos de replicação |
| 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:
|
| 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.