J'utilise SQL Server 2014 version 12.0.2000.8 sur les deux systèmes. Lorsque j'essaie de restaurer la sauvegarde prise du premier système sur le deuxième système, il dit:
Aucun jeu de sauvegarde sélectionné pour être restauré
Cependant, je peux le restaurer sur le premier système sans aucune erreur. J'ai également essayé de restaurer en utilisant la commande suivante:
RESTORE DATABASE EBS_ATM
FROM DISK = 'G:\ebsBkup\ebs_bkup.bak'
La commande ci-dessus a lancé le message d'erreur suivant:
Msg 3013, niveau 16, état 1, ligne 3
RESTORE DATABASE se termine anormalement.
J'ai vérifié les droits et autorisations sur le dossier ainsi que le .bak
fichier.
La version de la base de données a été vérifiée via la requête DetermineVersionOfSQLServer.sql
dans l'article de la Base de connaissances Microsoft, Comment déterminer la version, l'édition et le niveau de mise à jour de SQL Server et de ses composants .
RESTORE FILELISTONLY
et RESTORE VERIFYONLY
renvoie également l'erreur 3103Le fichier bak est assez gros ~ 70 Go. J'ai d'abord zippé et copié-collé. Ça n'a pas marché. Ensuite, j'ai 7Zippé en tranches de 700 Mo. Ça n'a pas marché. Enfin j'ai copié sans zipper. Ça n'a pas marché.
J'apprécierais toute aide à ce sujet.
Aucun jeu de sauvegarde sélectionné pour être restauré
En tant que blog SqlBak ici l'erreur ci-dessus survient dans deux scénarios.
1) Vous essayez de restaurer votre base de données vers une version antérieure de SQL Server. Si vous effectuez une sauvegarde de base de données sur une version supérieure, disons SQL Server 2012 et que vous essayez de la restaurer sur SQL Server 2004, vous obtiendrez ce message d'erreur: Aucun jeu de sauvegarde sélectionné pour être restauré.
2) Le fichier de sauvegarde est illisible ou corrompu. Vous pouvez simplement vérifier la sauvegarde de votre base de données à l'aide de la commande suivante:
RESTORE HEADERONLY FROM DISK='D:/DatabaseBackupFileName.bak';
Je pense qu'à ma connaissance, c'est un message d'erreur incomplet. Parce que la plupart du temps avec Msg 3013, niveau 16, état 1, ligne 3, des erreurs de système d'exploitation (comme une erreur de système d'exploitation 3,5, etc.) ou une erreur se produisent.
Msg 3013, niveau 16, état 1, ligne 3 RESTORE DATABASE se termine anormalement.
Pour cette erreur, je recommanderais à Pinal Dave blog
Ici , Ici et MSDN Blog Ici
Même Remus Rusanu
réponse également dans dbastackstange lié au lecteur réseau avec le même message d'erreur ici
Si TDE est activé, vous devrez déplacer le certificat ou la clé asymétrique utilisée pour ouvrir la clé de chiffrement de la base de données ou déchiffrer la base de données, effectuer une sauvegarde dans un nouveau fichier, puis déplacer et restaurer sur le nouveau serveur. lien Microsoft: déplacer une base de données TDE