none
Falha na replicação RRS feed

  • Pergunta

  •  Olá pessoal,
     
     Tenho uma ambiente replicado ( merge ), SQL Server 2008 com distributor no proprio publisher.

     Esse fim de semana ocorreu um erro "14151 18 Yes Replication-%s: agent %s failed. %s"

     Após esse erro, a replicação não sincronizou novamente e o publisher ficou gerando arquivos de log de
     aproximadamente uns 500Mb para uma base de dados de uns 6Gb ( a média dos log files é de uns 4MB ).

     Procurei nos logs e não achei mais nada que possa justificar a parada ( a não ser a mensagem citada ).

     A rede está Ok e não foi detectada nenhuma falha de hardware ou rede.
     
     Alguém tem idéia de onde posso encontrar mais informações sobre o problema?

    Abraços
    Demétrio Silva
    segunda-feira, 20 de julho de 2009 16:41

Respostas

  • Olá Júnior,

    Como meu ambiente replicado é local, também adotei tal procedimento. Foi só rodar os scripts da replicação e pronto. No entanto, estou procurando uma explicação para o ocorrido.

    Imagina ter que sincronizar novamente databases em diferentes locais? Isso seria péssimo. ( Ainda bem que não passei por isso ).

    Espero que nas próximas versões o SQL Server disponibilize mais formas de saber o que está acontecendo e o que aconteceu na replicação. Ao menos pelo que li do BOL ( li toda a parte de replicação ), existem poucas maneiras.


    Abraços

    Demétrio Silva
    terça-feira, 21 de julho de 2009 14:12

Todas as Respostas

  • Demétrios,

    Estes servidores estão conseguindo através da rede se comunicar?


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 20 de julho de 2009 16:54
    Moderador
  • Olá Júnior,

    Como falei, não houve nenhum problema de rede. A rede daqui é monitorada e não houve nenhum problema nem na rede, nem no hardware;

    Abraços

    Demétrio Silva
    segunda-feira, 20 de julho de 2009 16:55
  • Demétrios,

    Entre os dois servidores você esta utilizando o SQL Server 2008.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 21 de julho de 2009 13:58
    Moderador
  • Sim Júnior,

    Mesma configuração. SQL Server 2008 Enterprise e Windows Server 2003 Enterprise.

    Abraços

    Demétrio Silva
    terça-feira, 21 de julho de 2009 13:59
  • Demétrio,

    A muito tempo atrás passei por um problema parecido com o seu no SQL Server 2005 trabalhando justamente com replicação Merge, tive reconfigurar todo ambiente de replicação para resolver este erro.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 21 de julho de 2009 14:07
    Moderador
  • Olá Júnior,

    Como meu ambiente replicado é local, também adotei tal procedimento. Foi só rodar os scripts da replicação e pronto. No entanto, estou procurando uma explicação para o ocorrido.

    Imagina ter que sincronizar novamente databases em diferentes locais? Isso seria péssimo. ( Ainda bem que não passei por isso ).

    Espero que nas próximas versões o SQL Server disponibilize mais formas de saber o que está acontecendo e o que aconteceu na replicação. Ao menos pelo que li do BOL ( li toda a parte de replicação ), existem poucas maneiras.


    Abraços

    Demétrio Silva
    terça-feira, 21 de julho de 2009 14:12
  • Demétrio,

    Concordo com você, eu revirei o Bol e não encontrei nada.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 21 de julho de 2009 14:21
    Moderador