none
Backup SQL Server 2008 -> SQL Server 2005 RRS feed

  • Pergunta

  • Bom dia Senhores,

     

    Estou precisando de uma ajuda, para fazer um backup no SQL Server 2008 e conseguir restaura-lo no SQL Server 2005, basta mudar o nível de compatibilidade para (90)? Como eu poderia fazer isso? E caso tenha que mudar o nível de compatibilidade, qual seria o impacto disso em um ambiente de produção?

     

    Muito obrigado pela atenção,

     

    Tarsio.


    Tarsio Alvares
    • Movido Gustavo Maia Aguiar sexta-feira, 10 de dezembro de 2010 18:31 (De:SQL Server - Desenvolvimento Geral)
    quarta-feira, 8 de dezembro de 2010 13:07

Respostas

  • Tarsio,

    O que vc quer não tem como fazer. Vc conseguirá restaurar esta base do 2008 somente em um 2008 para cima.

    O que vc pode fazer é por migração de dados. Somente assim vc conseguirá os dados do 2008 no 2005.

    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.
    quarta-feira, 8 de dezembro de 2010 13:10
  • Tarsio,

    Infelizmente não é possivel restaurar um backup de uma SQL mais recente em um sql  mais antigo

    vc consegue fazer o oposto menor para maior (2005 -> 2008) mas não maior para menor (2008 -> 2005)

    uma alternativa é exportar dados usando o SSIS por exemplo

    att.
    Marcelo Fernandes


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

    • Marcado como Resposta Tarsio Alvares quarta-feira, 8 de dezembro de 2010 13:21
    quarta-feira, 8 de dezembro de 2010 13:11
    Moderador
  • Irá sim. Porém sem os registros. Somente via import/export vc conseguirá os registros. Este processo q vc disse é apenas para a estrutura. OK?

     

    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.
    • Marcado como Resposta Tarsio Alvares quarta-feira, 8 de dezembro de 2010 14:00
    quarta-feira, 8 de dezembro de 2010 13:46

Todas as Respostas

  • Tarsio,

    O que vc quer não tem como fazer. Vc conseguirá restaurar esta base do 2008 somente em um 2008 para cima.

    O que vc pode fazer é por migração de dados. Somente assim vc conseguirá os dados do 2008 no 2005.

    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.
    quarta-feira, 8 de dezembro de 2010 13:10
  • Tarsio,

    Infelizmente não é possivel restaurar um backup de uma SQL mais recente em um sql  mais antigo

    vc consegue fazer o oposto menor para maior (2005 -> 2008) mas não maior para menor (2008 -> 2005)

    uma alternativa é exportar dados usando o SSIS por exemplo

    att.
    Marcelo Fernandes


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

    • Marcado como Resposta Tarsio Alvares quarta-feira, 8 de dezembro de 2010 13:21
    quarta-feira, 8 de dezembro de 2010 13:11
    Moderador
  • Marco e Marcelo, obrigado pelas respostas!

     Caso eu gere um script do banco de dados  e selecionar 'Script for SQL Version = SQL Server 2005', e após isso utilizar esse script no SQL Server 2005, ele ira criar o banco de dados já compatível com a versão 2005 certo?

     

    Obrigado!


    Tarsio Alvares
    quarta-feira, 8 de dezembro de 2010 13:25
  • Irá sim. Porém sem os registros. Somente via import/export vc conseguirá os registros. Este processo q vc disse é apenas para a estrutura. OK?

     

    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.
    • Marcado como Resposta Tarsio Alvares quarta-feira, 8 de dezembro de 2010 14:00
    quarta-feira, 8 de dezembro de 2010 13:46
  • Sem problemas Marco, vou gerar as estruturas e depois faço importação dos dados!

     

    Muito obrigado pelas respostas!

     

    Att,


    Tarsio Alvares
    quarta-feira, 8 de dezembro de 2010 14:14