我正在尝试使用此处的说明移动msdb
(SQL Server 2005):
http://support.microsoft.com/kb/224071
但是,当我以单用户模式启动SQL Server时,我无法访问数据库。我已经尝试从控制台启动sqlcmd(并且尝试启动ssms也很好),但我无法使用任何工具来完成我的工作,因为它说它处于单用户模式,只有一个管理员可以登录在服务控制台中,我看不到其他与SQL Server相关的进程在运行,那是什么阻止我进入?
...谢谢
答案 0 :(得分:0)
某些应用程序正在窃取唯一可用的连接。请参阅Starting SQL Server in Single-User Mode以获取有关如何防止该提示的提示:
当您在sqlcmd或Management Studio中使用
-m
选项时,您可以 限制与指定客户端应用程序的连接。例如,-m"sqlcmd"
限制与单个连接的连接 连接必须将自己标识为sqlcmd客户端程序。用这个 在单用户模式下启动SQL Server时的选项 未知客户端应用程序正在采用唯一可用的连接至 通过Management Studio中的查询编辑器连接,使用-m"Microsoft SQL Server Management Studio - Query"
。