none
Migração de dados SQL Server 2012 para SQL Server 2008 RRS feed

  • Pergunta

  • Galera,

    Seguinte tinha um servidor SQL Server 2008 R2 funcionando bonitão, tive alguns problemas nesta máquina e por contingencia coloquei SQL Server 2012 em outro servidor bkp, porém agora necessito devolver os dados pro SQL Server 2008 R2, porém isto não é possível devido não poder fazer restauração para uma versão antiga, já tentei fazer importação e dá alguns erros e algumas tabelas, alguém tem alguma luz?

    Cenário:

    Windows Server 2003 R2 ( não posso migrar para 2008 ) 

    Tamanho do banco: Cerca de 100MB


    Your potencial. Our passion.

    terça-feira, 5 de fevereiro de 2013 00:41

Respostas

  • Kelsen, bom dia ! como voce disse não é possivel fazer o restore em uma versão mais antiga no SQL, não vejo outro jeito a não ser fazer a importação das suas tabelas e a geração dos scripts dos outros objetos. Tentaria fazer isto e teria que analisar as tabelas que estão dando erro, quais erros seriam ?

    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    terça-feira, 5 de fevereiro de 2013 11:26

Todas as Respostas

  • Kelsen, bom dia ! como voce disse não é possivel fazer o restore em uma versão mais antiga no SQL, não vejo outro jeito a não ser fazer a importação das suas tabelas e a geração dos scripts dos outros objetos. Tentaria fazer isto e teria que analisar as tabelas que estão dando erro, quais erros seriam ?

    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    terça-feira, 5 de fevereiro de 2013 11:26
  • Kelsen,

       Conecta no Sql Server 2012 e faz a exportação dos dados para o 2008, após gerar os scripts dos objetos como o Alexandre falou.

       Certa vez fiz do 2008 para o 2005 e funcionou.

       

    quarta-feira, 13 de fevereiro de 2013 11:44
  • Kelsen,

    Isso realmente é uma situação muito comum de ocorrer quando trabalhamos com versões distintas do mesmo SQL Server. Por questões de funcionalidade e compatibilidade não é possível fazer o processo de downgrade da estrutura interna de um banco de dados.

    A muitos anos eu tive uma ncessidade similar e realizar o processo de criação de um novo banco de dados no SQL Server, posteriormente através da Ferrramenta Import/Export existente no SQL Server eu migrei somente os objetos e seus dados.

    As configurações de usuário eu realizei através do próprio Script gerado no banco de dados de origem e posteriormente rodei sob o banco de dados de destino.



    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    quarta-feira, 13 de fevereiro de 2013 16:33
    Moderador