Erreur SQL Server Cannot drop database « BASE » because it is currently in use




Avec SQL Server il est possible de gérer les bases de données avec des scripts ou via les différentes fenêtres de SQL Server Management Studio. On peut par exemple supprimer une base de donnée avec simplement une commande DROP DATABASE.

 

Par contre le message d’erreur suivant est rencontré avec par exemple :

Msg 3702, Level 16, State 4, Line 1
Cannot drop database « MaBase » because it is currently in use.

Avec un script de ce type :

USE [master];
GO
DROP DATABASE [MaBase];
GO

 

Pour éviter cette erreur, il suffit de fermer les connexions actives sur la base, ou encore de terminer les requêtes en cours.

 

 

 

 

 




Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*