none
Criar um Banco de dados Stand by RRS feed

  • Pergunta

  • Prezados,

     

    Estou querendo criar um banco de dados do tipo Stand by (leitura / gravação) que aplicasse os trn gerado no banco primário, ou Fazer com que esse Stand By fosse uma d-1 da primaria, ou seja, que os trn fossem aplicados apenas no período da noite e o banco ficasse fechado para leitura e gravação.

     

    No entanto o Banco primário está em um servidor(cluster) e o furuto Stand by em outro (stand alony).

    Alguém possui um documento com os passos, pré-requisitos e etc sobre esse assunto?

     

    Obrigado


    • Editado Otávio Freitas sexta-feira, 16 de dezembro de 2011 18:24
    • Movido Gustavo Maia Aguiar sábado, 17 de dezembro de 2011 22:00 (De:SQL Server - Desenvolvimento Geral)
    sexta-feira, 16 de dezembro de 2011 18:24

Todas as Respostas

  • Boa Noite,

    Creio que o que você está procurando seja o Log Shipping não ? Ele faz exatamente o que você descreveu. Há um vídeo no site de treinamento da MS:

    Alta Disponibilidade no SQL Server 2008 R2 - Log Shipping
    http://technet.microsoft.com/pt-br/sqlserver/hh207256

    Não há problemas se o banco primário é clusterizado e o segundo Stand Alone

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível
    sábado, 17 de dezembro de 2011 22:00
  • Bom Dia Gustavo,

    Obrigado pela dica era  isso mesmo que estava querendo, mas ainda não consegui fazer com que o banco (Standby) fiquei em modo Read/Wirte durante o dia e aplique os trn a noite.

     

    Sabe como poderia fazer isso?

     

    Obrigado

    Otávio

    quarta-feira, 21 de dezembro de 2011 11:54
  • Bom Dia Gustavo,

    Obrigado pela dica era  isso mesmo que estava querendo, mas ainda não consegui fazer com que o banco (Standby) fiquei em modo Read/Wirte durante o dia e aplique os trn a noite.

     

    Sabe como poderia fazer isso?

     

    Obrigado

    Otávio


    Não é possível deixar um banco em Standby como R/W, ele fica somente como Leitura. Para deixá-lo como R/W você obrigatoriamente precisará parar o logshipping após fazer o restore do ultimo transaction log da sequencia do logshipping.

    Se você precisa gravar neste database o Logshipping não é uma opção válida para você.

    Sugiro a leitura sobre as soluções de replicação.

    http://technet.microsoft.com/en-us/library/ms151198.aspx

    Uma outra opção dependendo da sua necessidade é Integration Services ou backup/restore


    View Ricardo Muramatsu's profile on LinkedIn
    sexta-feira, 23 de dezembro de 2011 09:50
  • Obrigado Ricardo,

     

    Tentarei fazer a replicação. Meu intuito com essa discussão é saber (e claro aplicar) se o SGBD SQL Server 2005 ou 2008 possui algo semelhante ao Standby do Oracle que pode ser configurada para abrir para R/W em determinados horários e depois de fechado é desfeito tudo que foi modificado e aplicado as novas mudanças da produção.

     

    Mas uma vez Obrigado!

    terça-feira, 3 de janeiro de 2012 13:48