Replicação Transacional: Servidor de Consultas
04/01/2008
0
Montei uma replicação transacional para criar um servidor de consultas.
Portanto, tenho um servidor principal onde o BD é populado e um servidor com um BD populado pela replicação que serve somente para consultas.
O BD do servidor principal sofre limpeza de algumas tabelas que não são replicadas para o servidor de consultas (inibi a SP que deleta registros no subscriber).
Até aí tudo funcionando.
Acontece que se eu precisar ressincronizar, ou seja, matar e refazer a replicação, as tabelas do servidor de consulta são dropadas e eu perco os registros que estava armazenando nelas.
Tentei utilizar a opção para manter os dados na tabela do subscriber ao efetuar o snapshot, porém ocorre um erro de PK quando sincronizo.
Alguém teria alguma solução?
Grato,
Pan7
Portanto, tenho um servidor principal onde o BD é populado e um servidor com um BD populado pela replicação que serve somente para consultas.
O BD do servidor principal sofre limpeza de algumas tabelas que não são replicadas para o servidor de consultas (inibi a SP que deleta registros no subscriber).
Até aí tudo funcionando.
Acontece que se eu precisar ressincronizar, ou seja, matar e refazer a replicação, as tabelas do servidor de consulta são dropadas e eu perco os registros que estava armazenando nelas.
Tentei utilizar a opção para manter os dados na tabela do subscriber ao efetuar o snapshot, porém ocorre um erro de PK quando sincronizo.
Alguém teria alguma solução?
Grato,
Pan7
Pan7
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)