Restaure o db de backup do SQL Server 2005 no SQL Server 2000

1

Eu criei um backup de um banco de dados no SQL Server 2005 e queria restaurar o arquivo de backup em um SQL Server 2000. No entanto, estou recebendo esse erro

A família de mídia no dispositivo [caminho] está formada incorretamente. O SQL Server não pode processar essa família de mídia. O banco de dados RESTORE está sendo finalizado de forma anormal.

Verifiquei que transferi o arquivo de backup em binário em vez de texto.

O que estou tentando fazer é possível?

    
por David 10.06.2009 / 20:22

3 respostas

7

Não é possível.

Aqui está uma postagem no fórum do MSDN que descreve como criar scripts do banco de dados SQL 2005 que você pode executar em um servidor SQL 2000 que recria o banco de dados, incluindo dados.

Note que se tudo que você tem é um arquivo de backup de 2005, você terá que restaurá-lo para uma instância de 2005 antes de poder criar esses scripts.

    
por 10.06.2009 / 20:32
1

Desculpe, você não pode anexar um banco de dados de versão mais recente a um servidor de versão mais antigo.

Tente um trabalho de cópia do DTS de 2000 a 2005. link

    
por 10.06.2009 / 20:35
1

Eu tenho uma postagem no blog que explica os vários erros que você pode ver ao tentar fazer isso. Veja Msg 602, Level 21, State 50, Linha 1 .

De volta à coluna SQL Q & A na TechNet Magazine em agosto de 2008, explico o processo de atualização do banco de dados e como ele altera as estruturas físicas do banco de dados, testando a versão do banco de dados físico. use as versões mais novas do banco de dados.

Espero que isso ajude a definir alguns antecedentes.

    
por 10.06.2009 / 22:40

Tags