Replicação Transacional: Servidor de Consultas

SQL Server

04/01/2008

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


Pan7

Pan7

Curtidas 0
POSTAR