J'ai un ordinateur portable de développement avec SSMS Express 2012 avec une instance 2012 db et une instance 2008 db. J'utilise cette configuration depuis plus d'un an. Soudain, je ne peux pas utiliser l'assistant de restauration. L'assistant choisira le fichier de sauvegarde mais lorsque je sélectionne l'option "Fichiers" en haut à gauche pour désigner l'emplacement du MDF et du LDF, la boîte de dialogue se bloque. J'ai essayé une réparation, pas de chance.
sql-server
Tapoter
la source
la source
RESTORE HEADERONLY
etRESTORE VERIFYONLY
voyez si cela fonctionne. Utilisez également T-SQL comme le suggère @marko.Réponses:
@Pat Je suis confronté au même problème depuis longtemps, mais il y a quelques minutes, j'ai trouvé le moyen de le contourner.
Tout d'abord, n'essayez PAS de restaurer en cliquant avec le bouton droit sur une base de données vide. Ce que vous devez faire est un clic droit sur les bases de données et dans le menu, sélectionnez Restaurer la base de données . Dans cette interface utilisateur, vous pouvez utiliser l' option Fichiers et l'interface utilisateur ne se fige pas.
Remarque: En faisant cela, SQL créera votre base de données et la restaurera en une seule fois.
J'espère que cela aide.
la source
Vous pouvez essayer de restaurer via T-SQL. Par exemple:
En ce qui concerne l'erreur de l'assistant, vous pouvez essayer d'utiliser l' Observateur d'événements Windows pour essayer de dépanner
la source
Moi aussi, SSMS s'est figé immédiatement après avoir sélectionné une base de données à restaurer.
La solution pour moi était simple, je devais simplement exécuter SSMS en tant qu'administrateur.
J'espère que ça aidera quelqu'un d'autre.
la source
J'ai eu ce même problème aujourd'hui, en essayant de restaurer plusieurs fichiers de la base de données X en tant que nouvelle base de données définie comme destination.
Le problème dans mon cas était que les sauvegardes étaient pour une base de données X (Full + Diff + Logs), et qu'il y avait déjà une base de données X sur le serveur, mais la base de données était hors ligne pour le moment. Cela a provoqué le gel de SMSS à chaque fois. Donc, pour résoudre ce problème, j'ai simplement remis temporairement la base de données X en ligne, effectué la restauration dans une nouvelle base de données, puis remis la base de données X hors ligne.
J'espère que cela pourrait aider quelqu'un rencontrant ce problème. Si la boîte de dialogue Restaurer la base de données se bloque et ne répond pas, vérifiez s'il n'y a pas de base de données hors ligne portant le même nom que celle des sauvegardes.
la source