none
Copiar banco de dados SQL SERVER 2008 R2 para o SQL SERVER 2005 RRS feed

  • Pergunta

  • Prezados,

    Estou precisando copiar um banco de dados de uma instância com SQL SERVER 2008 R2 para uma outra instância (em outro servidor) com SQL SERVER 2005.

    Por backup/restore não funciona devido a versão de origem ser superior à versão de destino. E por dettach/attach também não funciona pelo mesmo motivo.

    Qual seria a melhor forma de eu executar esta tarefa ?

    Agradeço a atenção, desde já.

    José Luiz

    terça-feira, 15 de janeiro de 2013 17:56

Todas as Respostas

  • José

    Você tem algumas alternativas

    1- Usando o import / export do SSMS   (mais simpleS)

    2- Criar um pacote DTSX

    3- Fazer manualmente com slect insert

    4- uar ferrametna de terceiro para exportar dados (creio não ser viável para exportar uma unica vez)


    Att.
    Marcelo Fernandes

    MCP, MCDBA, MCSA, MCTS, MCITP, MCT.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    terça-feira, 15 de janeiro de 2013 18:38
    Moderador
  • Marcelo,

    Primeiramente obrigado pela resposta, mas tentei usar a alternativa (1) dada por você, mas pelo Import / Export só leva as tabelas e suas respectivas linhas, mas não leva as constraints (PK, FK, índices etc).

    Pela alternativa (2), você quer dizer criar um pacote Integration Services, certo ?

    Pela alternativa (3), creio que eu teria o mesmo problema do que na alternativa (1), ou seja, só levaria as linhas e não as constraints.

    A alternativa (4) pra mim realmente é inviável, pois todo o processo de compra de software na empresa que trabalho é complicado.

    Dessa forma, creio que só restou a alternativa (2), mesmo eu não sendo expert em Integration Services.

    Obrigado,
    José Luiz
    quinta-feira, 17 de janeiro de 2013 21:57
  • José Luiz,

    Existe a opçao "Generate Database Scripts" para recriar, além das tabelas, as chaves, índices, ... , do banco de dados.

    O blog do Pinal Dave tem um post sobre este assunto:
    "SQL Server 2008 and SQL Server 2008 R2 has script generator wizard"

    O post está em
    http://blog.sqlauthority.com/2011/05/07/sql-server-2008-2008-r2-create-script-to-copy-database-schema-and-all-the-objects-data-schema-stored-procedure-functions-triggers-tables-views-constraints-and-all-other-database-objects/

    Espero que ajude.


    _________________________ Marcelo Lucas Guimarães MCP, MCTS, MCDBA, MCITP Blog: http://mlucasg.wordpress.com

    sexta-feira, 18 de janeiro de 2013 13:15