Ric*_*mer 5 database sql-server
我在转换过程中以编程方式创建SQL Server数据库.如果转换代码失败,我想删除/删除数据库.如果我在SQL Server Management Studio 2005中使用数据库的快捷菜单,则禁用"删除"选项.DROP DATABASE命令也失败,并显示消息"无法删除数据库"XYZ",因为它当前正在使用中."
我已关闭并重新启动SQL Server,数据库不会丢失.
任何方向?
Ric*_*mer 10
新搜索发现以下脚本有效:
ALTER DATABASE [dbname]
SET SINGLE_USER --or RESTRICTED_USER
WITH ROLLBACK IMMEDIATE;
GO
DROP DATABASE [dbname];
GO
Run Code Online (Sandbox Code Playgroud)
必须是一些停止下降的开放交易.问题解决了.