Erreur: la distribution spécifiée n'est pas valide. (SqlManagerUI)
J'ai une sauvegarde de la base de données dans SQL Server 2008 R2.
Quand je veux restaurer cette sauvegarde de SQL Server, j'obtiens cette erreur:
"Erreur: le cast Spécifié n'est pas valide. (SqlManagerUI)"
Comment puis-je résoudre ce problème?
Merci.
source d'informationauteur Tavousi
Vous devez vous connecter pour publier un commentaire.
Il y a quelques funnies la restauration de vieilles bases de données dans SQL server 2008 via le gars; avez-vous essayé de le faire via le TSQL ?
Ce serait aussi se produire lorsque vous essayez de restaurer une version plus récente de sauvegarde dans une ancienne base de données SQL. Par exemple, lorsque vous essayez de restaurer une sauvegarde de la bd qui est créé en 2012 avec 110 compatibilité et vous essayez de le restaurer en 2008 R2.
Parfois, il se produit en raison de la modification de la version de comme magasin 2012 db sur de 2008, donc comment le vérifier?
si elle donne une erreur comme:
Msg 3241, Niveau 16, État, 13, Ligne 2
Les médias de la famille sur le périphérique 'd:\alibaba.bak" est mal formée. SQL Server ne peut pas traiter cette famille de supports.
Msg 3013, Niveau 16, État 1, Ligne 2
VÉRIFIER la BASE de données se termine anormalement.
Vérifier plus loin:
BackupName est "* INCOMPLÈTES *",
La Position "1",
les autres champs sont "NULLES".
Signifie soit votre sauvegarde est corrompu ou tirés de la version la plus récente.
J'ai eu une erreur similaire "cast Spécifié n'est pas valide" restauration de SQL Server 2012 SQL Server 2008 R2
J'ai d'abord été le MDF et LDF Noms:
Deuxième j'ai restauré avec un mouvement à l'aide de ces noms de retour:
Je n'ai pas la moindre idée du nom "JQueryExampleDb", mais cela a fonctionné pour moi.
Néanmoins, les sauvegardes (et des bases de données) ne sont pas rétro-compatible avec les anciennes versions.