none
Implementação de Servidor de Contingência (Replicação) RRS feed

  • Pergunta

  • Pessoal tenho um servidor de banco de dados SQL Server 2017.

    Vamos subir uma contingência (Replicação) porém com SQL Server 2019.

    Algum problema do 2019 ser uma réplica do 2017?

    Não pretendemos fazer do 2019 o servidor de produção principal.

    quarta-feira, 23 de setembro de 2020 14:34

Todas as Respostas

  • Olá Flavio,

    Segue um trecho da documentação: 

    A replicação não é compatível em instâncias do SQL Server que tenham um intervalo de mais de duas versões. Para saber mais, veja Supported SQL Server Versions in

    Para validar os dados informados veja o link: 

    Preparar o SQL Server para replicação


    Se esta resposta lhe ajudou, marque-a como útil para que outra pessoa com dúvida ou problema semelhante possa encontrar resposta ou ajuda mais facilmente. * Jefferson Clyton Pereira da Silva - [ MCSA | MCP | MCTS | MTA | Analista de Banco de Dados - Sql Server e Oracle ]

    quarta-feira, 23 de setembro de 2020 21:07
  • Mas pelo que vc falou e que pude ler, no meu caso está tudo certo, pois o meu banco atual (produção) roda na versão 2017 e não existe uma versão 2018, a atual e mais recente é a 2019, portanto existe a compatibilidade?
    quinta-feira, 24 de setembro de 2020 21:46
  • Flavio,

    Sim, existe compatibilidade entre as versões 2017 e 2019.

    Você esta pensando em utilizar qual tipo de replicação?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 24 de setembro de 2020 23:02
    Moderador
  • Prezado Flávio ,

    Exatamente. 

    Porém, eu  nunca testei desta forma. 

    Nos dê um feedback sobre o projeto ok ? 


    Se esta resposta lhe ajudou, marque-a como útil para que outra pessoa com dúvida ou problema semelhante possa encontrar resposta ou ajuda mais facilmente. * Jefferson Clyton Pereira da Silva - [ MCSA | MCP | MCTS | MTA | Analista de Banco de Dados - Sql Server e Oracle ]

    quinta-feira, 24 de setembro de 2020 23:05
  • Prezado Flávio ,

    Exatamente. 

    Porém, eu  nunca testei desta forma. 

    Nos dê um feedback sobre o projeto ok ? 


    Se esta resposta lhe ajudou, marque-a como útil para que outra pessoa com dúvida ou problema semelhante possa encontrar resposta ou ajuda mais facilmente. * Jefferson Clyton Pereira da Silva - [ MCSA | MCP | MCTS | MTA | Analista de Banco de Dados - Sql Server e Oracle ]

    Jefferson a ideia inicial seria pela replicação Peer-to-Peer mas por uma questão de limitação da versão do software faremos a implementação usando a replicação Transacional.

    segunda-feira, 28 de setembro de 2020 16:17
  • Perfeito Flávio , 

    Sem problemas. 

    Quer nos dá mais detalhes sobre a arquitetura toda ? Qual o seu plano e etc..? Assim , podemos analisar pontos , caso deseje. 


    Se esta resposta lhe ajudou, marque-a como útil para que outra pessoa com dúvida ou problema semelhante possa encontrar resposta ou ajuda mais facilmente. * Jefferson Clyton Pereira da Silva - [ MCSA | MCP | MCTS | MTA | Analista de Banco de Dados - Sql Server e Oracle ]

    segunda-feira, 28 de setembro de 2020 16:34
  • Flavio,

    Porque não uma replicação Merge ou Transacional?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    segunda-feira, 28 de setembro de 2020 18:12
    Moderador
  • Flavio,

    Porque não uma replicação Merge ou Transacional?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    Qual a lógica por essa escolha? O que me sugere?
    terça-feira, 13 de outubro de 2020 16:41
  • Flávio,

    O uso da Replicação Transacional se relaciona a performance, pois quando utilizamos este tipo de replicação, estaremos replicando os comando e não os dados, sendo assim, a sobrecarga de processamento entre a origem e destino é menor, bem como, nos permite deixar todo o processamento do que deve ser replicado para o servidor de destino processar.

    Já a replicação Merge, você vai manter os dois endpoints (Origem e Destino) possibilitando replicar entre si, neste caso, você poderá realizar alterações no destino que serão também replicadas na origem, e vice e versa.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quarta-feira, 14 de outubro de 2020 16:08
    Moderador