Base de données en mode utilisateur unique
Problème : Suite à une fausse maneouvre je me suis retrouvé avec une base de donnés en mode utilisateur unique. Normalement, pour résoudre ce problème, il faudrait éxécuter les instructions suivantes: USE master ; GO ALTER DATABASE OperationsManager SET MULTI_USER ; GO Cependant, dans notre cas, on obtient le message d'erreur suivant: Msg 5064, Niveau 16, État 1, Ligne 1 Aucune modification de l'état ou des options de la base de données 'OperationsManager' n'est autorisée actuellement. Cette dernière est en mode mono-utilisateur et est actuellement ouverte par un utilisateur. Msg 5069, Niveau 16, État 1, Ligne 1 Échec de l'instruction ALTER DATABASE. Solution : Il faudrait chercher le processus qui bloque l'accès à la base. Pour cela, taper exec sp_who Le résultat de la requête montre que le processus dont le spid est 51 s'acapare l'accès à la base. Il suffit de tuer ce processus en tapant kill 51 Mainteant l'éxécution de ...