2017-10-19 9 views
0

SSMS 2012 version 11.0.3128.0SQL Server Management Studio 2012 se bloque

Je suis en train de restaurer une base de données à partir d'un appareil, mais SSMS accroché avant que j'arrête tout arriverai ...

Je procédez comme suit:

  • clic droit bases de données
  • Sélectionnez Restore Database ...
  • Sélectionnez périphérique pour faire apparaître Sélectionnez des périphériques de sauvegarde dialogue
  • Cliquez Ajouter

et qui est là où il se bloque ...

vient de découvrir que la même chose se passe si je tente accéder

Restaurer les bases de données>Fichiers section

il semble que d'essayer d'accéder au système de fichiers est un problème.

Après environ une demi-heure a un temps d'erreur suivi par ceci:

enter image description here

Comment puis-je résoudre ce?

enter image description here

MISE À JOUR Dans ce cas, il est apparu que le redémarrage du serveur a résolu le problème .

Peut-être que c'est la première chose que l'on devrait essayer (si c'est possible à redémarrer le serveur qui est).

+0

Quelle est la taille de la base de données? En accrochant, vous voulez dire qu'il ne montre pas l'épineux, le dialogue s'est-il éteint? –

+0

Juste ajouté une image. La minuterie Egg est visible mais reste ainsi longtemps.Je ne sélectionne aucune base de données particulière à restaurer. Ne pas aller aussi loin. Est-ce que la taille globale de dbs sur le serveur faire une différence - 2 BDs 1 Go et 5,5 Go – wingyip

+0

Gardez le calme et courir ProcMon! https://docs.microsoft.com/en-us/sysinternals/downloads/procmon Peut-être juste un problème d'autorisations. – STLDeveloper

Répondre

0

La solution réelle dans ce cas était un simple redémarrage du serveur.

Je recommanderais que c'est la première chose qui est essayée si cela est possible.

0

Essayez-le directement sur le serveur. Si cela vous cause toujours des problèmes, avez-vous beaucoup de sauvegardes?

Si tel est le cas, le moteur de base de données peut mettre très longtemps à renvoyer les informations demandées. Pour cette raison, il est recommandé de toujours nettoyer les anciennes données de la base de données msdb. Microsoft fournit une procédure stockée appelée sp_delete_backuphistory. Lorsque vous avez beaucoup d'historique de sauvegarde à traiter (comme vous pouvez le faire maintenant), il faudra beaucoup de temps pour s'exécuter.

+0

Où est l'historique de sauvegarde? – wingyip

+0

À l'intérieur de la base de données du système msdb – DrHouseofSQL

+0

Cela représente environ 50 Mo. Est-ce que c'est assez grand pour ça? – wingyip