Restaurar backup de SQL SERVER 2008 R2 em SQL SERVER 2008

Proposed Answer Restaurar backup de SQL SERVER 2008 R2 em SQL SERVER 2008

  • terça-feira, 16 de novembro de 2010 17:56
     
     

    Pessoal, boa tarde! Realizei um backup de uma base em um servidor com SQL SERVER 2008 R2 e o fazer o restore em um servidor com SQLSERVER 2008 recebo a seguinte mensagem de erro:

    "System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.1600. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server. (Microsoft.SqlServer.Smo)"

    Qual a solução para este problema? Será que no servidor destino, tenho que atualizar para SQL SERVER 2008 R2?

    Atenciosamente,

     

    Desbravador!

Todas as Respostas

  • terça-feira, 16 de novembro de 2010 18:13
    Moderador
     
     Resposta Proposta

    Desbravador,

    Você esta trabalhando com produtos e versões diferentes do SQL Server, mesmo que o nível de compatibilidade seja 100, poderá ocorrer estes problemas.

    A melhor solução é tentar realizar a importação dos dados entre estas duas instâncias, ao invês de ficar tentando restaurar as bases de dados.


    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]
  • terça-feira, 16 de novembro de 2010 18:28
     
     

    Olá Junior, vou tentar a importação aqui e posto os resultados alcançados.

     

    Obrigado pela atenção,

     

    Desbravador!

  • terça-feira, 16 de novembro de 2010 18:33
    Moderador
     
     

    Desbravador,

    Isso, será mais simples, você poderia antes criar toda estrutura do seu banco de dados no 2008 e depois realizar a importação.


    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, 17 de novembro de 2010 13:33
     
     

    Olá Junior, fiz o que sugeriu e deu certo aqui. Realizei uma importação através do "Import and Export Data" e correu tudo bem. Mais uma vez obrigado.

     

    Desbravador!

  • terça-feira, 12 de junho de 2012 14:08
     
     

    Bom dia,

    Estou com a mesma dificuldade, porem ao EXPORTAR ele pede pra indicar o servidor...

    Estou em redes diferentes...


    Luciano Gouveia luc_gouveia@hotmail.com

  • quarta-feira, 13 de junho de 2012 14:08
     
     

    Olá Luciano,

    para você poder realizar o export dos dados, é necessário que você tenha conectividade entre os servidores. Uma alternativa é você instalar o SQL Server 2008 R2 em um servidor que esteja na mesma rede do seu servidor SQL em questão, restaurar o backup para o novo servidor e dele realizar o export para o seu servidor de destino.

    Você pode fazer essa instalação no mesmo servidor de destino, não há problemas para rodar versão diferentes do SQL Server em um mesmo servidor, porém acredito que o melhor é avaliar quão crítico é o ambiente, para decidir se vale a pena fazê-lo no mesmo servidor ou em outro servidor.

    Espero ter ajudado.


    Angelo Máximo
    MCSA Windows 2003 | MCTS SQL Server 2008
    angmms@gmail.com
    http://angmaximo.wordpress.com/