none
Erro ao restaurar um base de dados SQLSever 2008 RRS feed

  • Pergunta

  • Boa tarde, pessoal estou com dificuldades para restaurar uma base de dados extraída do Sqlserver 2008.

    Toda vês que tento restaurar esta base é apresentada a seguinte mensagem de erro.

    * "System.Dta.sqlClient.SqlErr: O Backup do banco de dados foi feito em um servidor que está executando a versão 10.50.1600. Essa versão é incompatível com este servidor, que está executando a versão 10.00.1600. Restaure o banco de dados em um servidor que dê suporte ao backup, ou use um backup compatível com este servidor."

    - Procedimentos tomados - atualizei o service pack e mesmo assim não consigo restaurar esta base alguém já passou por algo semelhante e que poderia me dar uma ajuda?

    segunda-feira, 6 de dezembro de 2010 18:41

Todas as Respostas

  • Vinícius,

    De que versão para qual versão você esta tentando restaurar este banco de dados?

    Por exemplo do SQL Server 2008 R2 para o SQL Server 2008 não é possível realizar uma restauração direta.


    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, 7 de dezembro de 2010 18:53
  • Alex,

    Você esta tentando restaurar um backup do SQL Server 2008 R2 para o SQL Server 2008, então de forma direta isso não é possível, o que você poderia fazer é tentar exportar somente os dados para o 2008 através do SSIS, ou então por exemplo criar um linked server entre este dois servidores e exportar os objetos existentes no R2 para o 2008 através o Linke Server.

    Existem diversas forma e maneiras de realizar isso, vamos tentar evoluir as ideias.


    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]
    quinta-feira, 9 de dezembro de 2010 00:58