Replicação entre servidores > Desenvolvimento de sistema com suporte a replicação > Replicação por escopo

Implantação replicação por escopo - ESTABELECIMENTO

RTREPLICATOR.RQ-011

Descrição

Uma das aplicações mais comuns da replicação por escopo é separar os estabelecimentos.
O roteiro a seguir detalha como implantar este cenário.

Fluxo normal

Definir os escopos
ins replication_scopes
set id = id
, scope = id
, description = nome_estabelecimento
from estabelecimentos;

Configurar os escopos dos registros:

Configurar os nodes:

Limpar a base dos nodes.
Script para ver o andamento
chart case when retries < 0 then 'Deleted' else 'Pending' end as pie
, count(1) as y
from cleanup_records
group by 1
order by 1;

chart case when retries < 0 then 'Deleted' else record_table end as pie
, count(1) as y
from cleanup_records
group by case when retries < 0 then 'Deleted' else record_table end
order by 2 desc;

select record_table, count(1)
from cleanup_records
where retries >= 0
group by record_table
order by 2 desc;


Quando concluir, precisa verificar o que não conseguiu limpar:
Script para ver o que "sobrou"
select *
from cleanup_records
where retries > 0
order by last_date desc;

Veja também