在使用Drop Database 命令的时候,经常会由于数据库正在被占用而删除失败:Cannot drop database "×××" because it is currently in use.
按照正常的解决思路可能会去查询访问这个数据库的连接,然后分别去关闭每一个连接。其实没有必要那么麻烦
最简单的方法是用single user去删除。
执行脚本如下:
USE [master]
GO
ALTER DATABASE [ContentDatabase_3000] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
USE [master]
GO
DROP DATABASE [ContentDatabase_3000]
GO
