SQL Server没法删除数据库 "xxx",由于该数据库当前正在使用(如何删除一个Sql Server数据库)

1.通常状况下删除一个Sql Server数据库:

新建查询→输入“drop database xxx(xxx为数据库名)”→执行。数据库

但有时会报错:没法删除数据库 "lib",由于该数据库当前正在使用。spa

2.解决办法

USE master 
GO 
drop database xxx;

执行如上代码,代码的意思就是使用master数据库,那么咱们要删除的数据库就不会说正在使用了,删除语句就能执行了。 code