Usuário com melhor resposta
Backup SQL Server 2008 -> SQL Server 2005

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)
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.- Sugerido como Resposta Marco Antônio Pinheiro quarta-feira, 8 de dezembro de 2010 13:10
- Marcado como Resposta Tarsio Alvares quarta-feira, 8 de dezembro de 2010 13:21
-
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 FernandesMCP, 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
-
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
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.- Sugerido como Resposta Marco Antônio Pinheiro quarta-feira, 8 de dezembro de 2010 13:10
- Marcado como Resposta Tarsio Alvares quarta-feira, 8 de dezembro de 2010 13:21
-
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 FernandesMCP, 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
-
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 -
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
-