我必须将我的数据库设置为 single_user 模式才能进行dbcc checkdb
修复,现在我无法将我的数据库恢复为 multi_user。我已经在针对主数据库的查询窗口中尝试了以下命令,但它没有按照另一个堆栈溢出帖子的建议工作:
USE [master];
GO
ALTER DATABASE mydb SET MULTI_USER WITH ROLLBACK IMMEDIATE;
GO
我收到以下错误:
消息 5064,级别 16,状态 1,第 2 行此时无法更改数据库“mydb”的状态或选项。数据库处于单用户模式,并且当前有一个用户连接到它。
消息 5069,级别 16,状态 1,第 2 行 ALTER DATABASE 语句失败。
如果我右键单击数据库并尝试选择属性,那么它会出错,说它已经在使用中。
任何帮助将不胜感激。