Usuário com melhor resposta
Restore de backup 2012 em 2008 R2

Pergunta
-
Boa tarde,
Vocês conhecem alguma forma entre o céu e a terra ou ferramenta RedGate ou afins que me permita fazer um restore de um backup gerado em SQL 2012 no SQL 2008 R2 ?
Caso realmente seja impossivel, qual alterativa vocês sugerem ?
Obrigadosegunda-feira, 14 de abril de 2014 18:10
Respostas
-
Boa tarde Tiago,
É impossível realizar o restore de um backup em uma versão do SQL Server inferior e isso vale para todos os casos (2012 para 2008, 2008 para 2005...), pois a limitação nesse caso não tem relação com o nível de compatibilidade e sim com a estrutura do backup.
A criação de estrutura dos objetos da base, importação de schemas/roles/usuários seguida de importação de dados, sugerida pelo Durval, é a melhor alternativa nesse tipo de situação. As ferramentas embutidas com o SQL Server já dão conta do recado, com certa intervenção manual, mas, cumprem bem o seu papel.
[]'s
Se a resposta ajudou, classifique e ajude outros membros da comunidade.
- Editado Renato Siqueira quarta-feira, 16 de abril de 2014 01:41
- Sugerido como Resposta Durval Ramos terça-feira, 20 de maio de 2014 23:15
quarta-feira, 16 de abril de 2014 00:34
Todas as Respostas
-
Tiago,
Você precisa reduzir o nível de compatibilidade do seu banco de dados de SQL 2012 (110) para SQL 2008 (100). Para isso, clique com o botão direito no banco desejado, selecione "Properties" -> "Options" -> "Compatibility level".
Após isso, você deve fazer um novo backup e restaurar na instância SQL do servidor 2008.
Você também pode tentar fazer um importação das tabelas/dados(se for apenas esta à necessidade) com a ferramenta nativa do SQL Server "Import/Export Wizard", porém os servidores devem se comunicar e o link ser muito bom.
Veja mais em: http://technet.microsoft.com/en-us/library/ms141209.aspxSe ajudou na sua solução, não esqueça de marcar como resposta !
Abraços,
Durval RamosMicrosoft Partner | MTA | MCSA - SQL Server 2012---------------------------------- Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Durval Ramos terça-feira, 20 de maio de 2014 23:15
segunda-feira, 14 de abril de 2014 20:20 -
Boa tarde Tiago,
É impossível realizar o restore de um backup em uma versão do SQL Server inferior e isso vale para todos os casos (2012 para 2008, 2008 para 2005...), pois a limitação nesse caso não tem relação com o nível de compatibilidade e sim com a estrutura do backup.
A criação de estrutura dos objetos da base, importação de schemas/roles/usuários seguida de importação de dados, sugerida pelo Durval, é a melhor alternativa nesse tipo de situação. As ferramentas embutidas com o SQL Server já dão conta do recado, com certa intervenção manual, mas, cumprem bem o seu papel.
[]'s
Se a resposta ajudou, classifique e ajude outros membros da comunidade.
- Editado Renato Siqueira quarta-feira, 16 de abril de 2014 01:41
- Sugerido como Resposta Durval Ramos terça-feira, 20 de maio de 2014 23:15
quarta-feira, 16 de abril de 2014 00:34