none
Qual a solução mais indicada RRS feed

  • Pergunta

  • Bom dia pessoal,

    Tenho uma necessidade em efetuar a integração de um banco de dados de um cliente e o meu banco.

    Tenho algumas opções para fazer isto mas não estou seguro quanto a melhor solução.

    1-Replicação (tipo Merge)

    2-Logshipping

    3-SQL Azure

    Basicamente todos os dias precisarei executar um procedure que irá atuazar o banco de produção com os dados deste banco de integração, este processo ocorrerá durante a noite. Pelo que andei olhando a procedure é bem demorada e talves a replicação seja a menos indicada. Através do Logshipping eu poderia por exemplo executar esta procedure de atualização com uma carga menor de dados mais vezes por dia minimizando o tempo.

    Minha principal dúvida seria com relação ao Azure. Vejam, a idéia seria manter isolada minha estrutura evitando assim algum problema de segurança, haja vista que para a Replicação e o Logshipping eu teria que dar permissão de acesso ao meu banco para o cliente, o que não seria necessário usando o Azure, contudo, não sei se usando o Azure eu poderia montar um Logshipping, ou ainda talves nem seja necessário, uma vez que poderia executar esta procedure diretamente no Azure.

    Com relação ao Logshiping eu não teria problemas de backup log (este banco de integração não necessita de backup log).

    O que acham?

    Att,

    Ricardo Muramatsu


    http://ricardomura.spaces.live.com
    segunda-feira, 5 de julho de 2010 12:13

Respostas

  • Ricardo,

    o Azure não suporta replicacao!

    SQL Azure does not support all of the features and data types found in SQL Server. Analysis Services, Replication, Reporting Services, and Service Broker are not currently provided as services on the Windows Azure platform.

    http://msdn.microsoft.com/en-us/library/ee336241.aspx

    Talvez vc possa usar database mirroring.

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba
    segunda-feira, 5 de julho de 2010 13:17
    Moderador

Todas as Respostas

  • Ricardo,

    o Azure não suporta replicacao!

    SQL Azure does not support all of the features and data types found in SQL Server. Analysis Services, Replication, Reporting Services, and Service Broker are not currently provided as services on the Windows Azure platform.

    http://msdn.microsoft.com/en-us/library/ee336241.aspx

    Talvez vc possa usar database mirroring.

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba
    segunda-feira, 5 de julho de 2010 13:17
    Moderador
  • É vou usar Logshipping mesmo.

     

    vlw cara.


    http://ricardomura.spaces.live.com
    segunda-feira, 5 de julho de 2010 19:26