MSSQL数据库 "无法删除数据库 "***",因为该数据库当前正在使用" 解决方案

时间:2016-02-02 17:40:16   收藏:0   阅读:2524
技术分享
 1 --1 创建数据库
 2 create database AAA
 3 
 4 --2 使用数据库
 5 use AAA
 6 
 7 --3 在AAA数据库下创建table
 8 create table BBB
 9 (
10     bId int identity(1,1) primary key,
11     bName nvarchar(100) not null
12 )
13 
14 --4 删除AAA数据库
15 drop database AAA
create DB and table

(Ps:SQL 文需要一步一步的执行) 系统就会创建DB==AAA table==BBB

在数据库上右键--->刷新之后如下所示:

技术分享

 

这时候直接使用drop代码删除AAA数据库 会报错:无法删除数据库 "AAA",因为该数据库当前正在使用。

技术分享

 

解决方案如下:没错,就是drop database前,切换数据库 use master(也可以是其他的)

技术分享
1 --4 删除AAA数据库
2 use master
3 
4 drop database AAA
drop database

技术分享

原文:http://www.cnblogs.com/Dr-Hao/p/5177891.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!