none
Restaurar BD SQl Server 2008 R2 Express em um SQL Server 2005 Express RRS feed

  • Pergunta

  • Estou tentando restaurar um backup de um banco do sql server 2008 express no sql server 2005 express e está dando um erro. Porém quando faço o mesmo nas versões Enterprise funciona, mas neste caso preciso fazer nas versões Express. Alguém pode me ajudar?

    Obrigada.

     

    Luciana

    • Movido Gustavo Maia Aguiar segunda-feira, 9 de agosto de 2010 17:17 (De:SQL Server - Infra Geral)
    segunda-feira, 9 de agosto de 2010 16:40

Todas as Respostas

  • Boa Tarde,

    É impossível restaurar um banco feito em 2008 para uma versão 2005 (independente da edição). Mesmo fazendo de um Enterprise 2008 para um Enterprise 2005 não é possível de fazer a restauração (acredito que haja algum engano por conta das versões).

    Um base 2008 tem uma estrutura de arquivos diferente de uma base 2005 e possui vários controles adicionais (compactação, dmvs novas, etc). Por essa razão não é possível restaurar uma base 2008 em um servidor 2005 independente de edição ou nível de compatibilidade.

    A única forma será exportando os dados através do SSIS, BCP, etc. Isso deverá ser feito tabela a tabela.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com 


    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 9 de agosto de 2010 17:17
  • Uma outra sugestão é no próprio management studio clicar com o botão direito Tasks->Export

    E posteriormente Tasks-->Generate Scripts (aí vc escolhe só procedures, functions, etc) e roda no banco que foi exportado.


    http://ricardomura.spaces.live.com
    quarta-feira, 11 de agosto de 2010 14:08