1 votes

Restaurer la base de données de sauvegarde SQL Server 2005 sur SQL Server 2000

J'ai créé une sauvegarde d'une base de données sur SQL Server 2005 et je voulais restaurer le fichier de sauvegarde sur un SQL Server 2000. Cependant, je reçois cette erreur

La famille de supports sur le périphérique [chemin] est incorrectement formée. SQL Server ne peut pas traiter cette famille de médias. La base de données RESTORE se termine de manière anormale.

J'ai vérifié que j'ai transféré le fichier de sauvegarde en binaire plutôt qu'en texte.

Est-ce que ce que j'essaie de faire est possible?

7voto

BradC Points 2200

Pas possible.

Voici un post sur le forum MSDN qui décrit comment créer des scripts à partir de la base de données SQL 2005 que vous pouvez exécuter sur un serveur SQL 2000 pour recréer la base de données, y compris les données.

Notez que si vous disposez uniquement d'un fichier de sauvegarde 2005, vous devrez le restaurer sur une instance 2005 avant de pouvoir créer ces scripts.

1voto

Kyle Cronin Points 35834

Désolé, vous ne pouvez pas attacher une base de données d'une version plus récente à un serveur d'une version plus ancienne.

Essayez une tâche de copie DTS de 2000 à 2005. http://msdn.microsoft.com/en-us/library/ms345120(sql.90).aspx

1voto

Bernie Perez Points 5091

J'ai un article de blog qui explique les différentes erreurs que vous pouvez rencontrer en essayant de faire cela. Voir Msg 602, Level 21, State 50, Line 1.

Dans ma rubrique Questions-Réponses SQL dans TechNet Magazine en août 2008, j'explique le processus de mise à niveau de la base de données et comment il modifie les structures physiques de la base de données, en augmentant la version physique de la base de données au fur et à mesure, de sorte que les anciennes versions de serveur ne peuvent pas utiliser les versions de base de données plus récentes.

J'espère que cela aide à poser certaines bases.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X