locked
Replicação de dados SQL RRS feed

  • Pergunta

  • Pessoal,
    Estou com o seguinte problema:
    Tenho uma replicação entre 2 servidores do tipo transacional e esta ocorrendo a seguinte mensagem:
    Cannot insert duplicate key row in object 'XXXX' with unique index 'XXXXX'.

    Verifiquei em "Error Details" que os valores que o servidor de origem esta tentando inserir não constam na tabela de origem...

    Alguem sabe o que pode estar acontecendo?

    Grato!

    Alex
    terça-feira, 19 de janeiro de 2010 18:26

Todas as Respostas

  • Alex-x,

    A mensagem de erro esta informando duplicação de chave primária!!!!

    Faça um teste:


     - Copie os dados da table que esta recebendo os valores replicados para uma outra table;
     - Realize um truncate neste table;
     - Tente novamente replicar os dados.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 20 de janeiro de 2010 12:26
    Moderador
  • Junior,
    Sei que fazendo isso vai funcionar.
    A questão é que os dados que o "distribution agent" esta tentando inserir não existem mais na tabela de origem.

    Será que este comando de insert do "distribution agent"  não ficou preso sem algum local?
    Alex
    quarta-feira, 20 de janeiro de 2010 14:29
  • Alex,

    Teríamos que verificar o histórico de execução deste job.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 22 de janeiro de 2010 23:51
    Moderador