563 votes

Le jeu de sauvegarde contient une sauvegarde d'une base de données autre que celle existante

J'essaye de reconstituer le dossier de sauvegarde de serveur de Sql pour ma base de données, mais son lancer une erreur comme suit:

Le jeu de sauvegarde contient une sauvegarde d'une base de données autre que celle existante

Ma base de données dans SQL Server 2008 et le fichier de sauvegarde est en 2005

Quel peut être le problème.

904voto

sunil_philip Points 1661

Moi aussi je suis tombé sur ce problème. Solution: Ne créez pas une base de données vide et restaurez le fichier .bak. Utilisez l'option 'Restaurer la base de données' et indiquez le nom de la base de données tout en fournissant la source à restaurer.

203voto

Che Points 3838

1) Utilisez WITH REPLACE en utilisant la commande RESTORE .

2) Delete l'ancienne base de données qui est en conflit et restaurer à nouveau en utilisant la commande RESTORE .

Consultez le lien pour plus de détails.

103voto

HimalayanCoder Points 940

Créez d'abord une base de données vierge du même nom. Ensuite, allez pour l'option de restauration

Sous Options dans le volet de gauche, n'oubliez pas de sélectionner

  • Remplacer la base de données existante
  • Conserver les paramètres de réplication

entrez la description de l'image ici

C'est tout

11voto

Andrew Marais Points 41

Il est également important de vérifier que le nom de votre base de données correspond au nom de la base de données dans la sauvegarde que vous tentez de restaurer. Si cela ne correspond pas, vous obtiendrez la même erreur.

10voto

Tots Benedicto Points 11

Avant toute chose, vérifiez si votre sauvegarde est complète ou différentielle. Si vous essayez de créer une nouvelle base de données à partir d'une sauvegarde différentielle, peu importe ce que vous faites, vous rencontrerez l'erreur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X