Comment faire pour arrêter et démarrer une base de données SQL Azure?
Je suis en cours d'exécution Azur, basé sur le site que pour des raisons historiques utilise deux bases de données sur les deux serveurs. J'ai copié les données de la statique de la source de données, de sorte que résident tous les deux sur le même serveur. Je suis assez sûr que j'ai supprimé toutes les références à l'ancien serveur à partir du code en direct, et en effet l'Azur du tableau de bord, pas de connexions au cours du dernier mois. Mais pour être sûr à 100% avant de me supprimer le serveur je voudrais l'arrêter et de tester le site en direct. Si quelque chose va mal, j'aimerais commencer à nouveau. Dans SQL Server Management Studio, il est généralement simple, j'pouvez droit-cliquez sur un serveur dans SQL Server Management Studio de l'explorateur d'objets et sélectionnez "Arrêt" et puis si nécessaire "Démarrer". Cependant, "Stop" et "Start" ne sont pas répertoriés dans les options de SQL Azure serveurs, ni est-ce que je peux voir dans la gestion des pages sur le portail Azure.
Donc ma question est simple: comment puis-je arrêter et démarrer une base de données SQL Azure?
OriginalL'auteur dumbledad | 2014-01-21
Vous devez vous connecter pour publier un commentaire.
comme Praggie mentionné, vous ne pouvez pas arrêter/démarrer les serveurs SQL Azure. Une Base de données SQL Azure réside sur un ordinateur hôte partagé. il y a d'autres locataires sur ce serveur. vous avez accès à la base de données, mais pas à la correspondante de l'hébergement de serveur.
vous pouvez renommer la base de données et si il n'y a aucune application à se connecter à elle, alors qu'ils avaient l'échec.
OriginalL'auteur JuneT
Nous avons eu un problème avec un Sql Azure db et étaient assez sûr que c'était dans le serveur/service. Nous n'avons pas pu trouver le stop & start bouton, mais a trouvé une solution de contournement:
Échelle de la base de données à un autre niveau, et puis changer l'échelle de retour!
Il a résolu notre db question.
Tout le monde dit que vous n'avez pas besoin d'un bouton stop/start... mais parfois la théorie diffère de la pratique. Même Azure a des problèmes 🙂
Tnx @SalviPascual ! Vous avez fait tout ce que vous avez fait! 🙂
Cette réponse est plus utile que de dire "il ne peut pas être fait". D'azur, à la rétroaction pour vous, donnez-le bouton de redémarrage s'il vous plaît.
Mise à l'échelle aidé à réparer une Base de données SQL Azure qui a été coincé avec
Lock request time out period exceeded.
OriginalL'auteur Jowen
Vous pouvez simplement bloquer les IPs (supprimer toutes les règles de pare-feu, de sorte que personne ne peut se connecter)
OriginalL'auteur Sirisha Chamarthi
Un rapide et sale renommer peut fonctionner assez bien. Droits d'administrateur requis!
faire le contraire une fois que vous avez terminé. La bonne chose est que vous pouvez 'stop' une seule Base de données lorsque vous avez plus d'un sur le même serveur
OriginalL'auteur Aurel
Si cela aide: dans ma situation, la base de données a été verrouillé. Je ne pouvais pas modifier les tables, d'un schéma ou quoi que ce soit d'autre.
La façon que j'ai trouvée pour gérer ce cas était de forcer en lecture seule et en lecture et en écriture avec la restauration immédiate.
OriginalL'auteur Sÿl
Avertissement, le haut de résultats sur google pour "redémarrer la base de données sql server azure" donne l'une des options de redémarrage que l'exécution de
DBCC STACKDUMP('Manual Failover – Reason: something')
.En cours d'exécution qui causent certainement quelque chose se passe, mais dans notre cas, après 5 minutes, le Dtu n'étions toujours pas de l'inscription et le portail n'était pas en mesure de tirer des informations sur la taille de la base de données.
Après une attente de 10 minutes pour qu'il se remette nous avons fini par changer le niveau et à environ 18 minutes plus tard, le niveau de changement de fini et de la base de données était accessible à nouveau.
OriginalL'auteur Chris Magnuson