如何确定谁在单用户模式下拥有SQL Server 2005数据库?
时间:2020-03-06 14:26:38 来源:igfitidea点击:
我有一个处于单用户模式的数据库,我正在尝试删除它,以便可以在其上重新运行创建脚本,但是我被锁定了。
- 我如何确定谁对此进行了锁定?
- 如何禁用该锁?
解决方案
运行sp_who,找到具有所需数据库名称的spid,杀死该spid。
从SQL Server Management Studio:
- 打开对象资源管理器
- 扩展数据库服务器
- 展开"管理"
- 双击"活动监视器"
- 使用所需的数据库定位过程
- 右键单击过程
- 点击"杀死进程"