none
Erro 'primary key' base replicada RRS feed

  • Pergunta

  • Companheiros, bom dia

    Conheço bem os conceitos de replicação, porém ainda existem alguns confusões para correção de eventuais problemas, o principal deles creio que é de conhecimento de muitos a sua ocorrência, que é o seguinte: tenho uma (1) réplica transacional e usuários inadvertidamente incluíram informações na base assinante, que conflitaram que a base publicada, quais as melhores práticas para solução deste caso? Somente parar a replicação, identificar os registros incorretamente incluídos e deletá-los para assim continuar a replicação? Se este é o procedimento "mais" correto como posso identificar facilmente estes registros? Na base distribution? Ou existe um procedimento melhor?

    Abs

    Bruno Santos


    Bruno Santos
    segunda-feira, 29 de junho de 2009 15:04

Respostas

  • Bruno,

    Basicamente este é o procedimento mais simples, identificar os registros e excluí-los. Agora eu recomendo a você rever suas políticas de permissão a estes objetos impedindo que os usuários realizem manipulação de registros nestas tabelas replicadas para evitar este tipo de situação.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    • Marcado como Resposta Richard Juhasz quinta-feira, 29 de dezembro de 2011 18:07
    segunda-feira, 29 de junho de 2009 16:23
    Moderador