locked
Banco distribuído com SQL 2000 RRS feed

  • Pergunta

  • Caros,

     

    Estou buscando informações sobre bancos distribuídos no SQL 2000 mas não consigo encontrar documentação na internet. Será que podem me ajudar?

    O problema que estou enfrentando é o seguinte: um banco SQL2000 (banco1) é alimentado por um sistema, sendo que uma cópia deste banco precisará ficar fora da empresa para ser consultada por um site (banco2). Aí é que começa o problema!

    O banco2  precisa ser atualizado assim que novas informações forem inseridas no banco1, sendo que através do site também é possível inserir informações no banco2 que também devem ser atualizadas no banco1. 

    Como a empresa não possui um ip fixo, e deixar a conexão ao banco aberta na internet é arriscado, pensei em configurar uma conexão VPN entre os servidores do banco1 (interno) e banco2 (empresa externa) para que eles possam se replicar e atender a estes requisitos.

    Alguém sabe me dizer se o SQL 2000 é capaz de operar desta forma?

     

    Abaixo um link exemplificando o explicado.

    http://img130.imageshack.us/img130/3037/imagemuxj.jpg

     

    Obrigado desde já,

    Felipe Gandra

    terça-feira, 30 de novembro de 2010 18:52

Respostas

  • Felipe,

    Como disse o Junior, todas as suas dúvidas são resolvidas com replicação. Existem vários documentos pela internet tratando desse assunto. Pelo que vc mencionou, acredito que o melhor seja a replicação merge.

    Seguem alguns links para ajuda: http://www.linhadecodigo.com.br/artigo/1473/sql-server-replication-passoapasso.aspx

    http://msdn.microsoft.com/pt-br/library/bb500351.aspx

    http://support.microsoft.com/kb/321822/pt

     

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    terça-feira, 30 de novembro de 2010 20:25

Todas as Respostas

  • Felipe,

    Não seria o caso de você utilizar algum tipo de Replicação de dados?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 30 de novembro de 2010 18:54
    Moderador
  • Júlio,

     

    É possível configurar a replicação para funcionar desta forma?

    terça-feira, 30 de novembro de 2010 18:56
  • Felipe,

    É possível sim, de alguma forma você terá que estabelecer uma comunicação entre estes dois servidores, através da VPN você poderá forçar que o seu Server1 consiga se comunicar com o Server 2.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 30 de novembro de 2010 19:15
    Moderador
  • Mas é possível automatizar o processo? Para que não precisa de intervenção nenhuma para que a replicação aconteça?

    terça-feira, 30 de novembro de 2010 19:30
  • Felipe,

    Como disse o Junior, todas as suas dúvidas são resolvidas com replicação. Existem vários documentos pela internet tratando desse assunto. Pelo que vc mencionou, acredito que o melhor seja a replicação merge.

    Seguem alguns links para ajuda: http://www.linhadecodigo.com.br/artigo/1473/sql-server-replication-passoapasso.aspx

    http://msdn.microsoft.com/pt-br/library/bb500351.aspx

    http://support.microsoft.com/kb/321822/pt

     

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    terça-feira, 30 de novembro de 2010 20:25
  • Obrigado Marco!

    Procurei muito como "banco distribuído" ao invés de "replicação". Vou dar uma olhada no material que você indicou.

    quarta-feira, 1 de dezembro de 2010 10:56
  • Felipe,

    Com certeza você vai encontrar muita informação, e poderá facilmente montar um ambiente de teste utilizando sua própria máquina e instância SQL Server.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sexta-feira, 3 de dezembro de 2010 18:47
    Moderador
  • Post antigo, por isso o mesmo foi encerrado.

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

    terça-feira, 5 de junho de 2018 12:54
    Moderador