【发布时间】:2010-09-23 21:07:54
【问题描述】:
我有一个卡在单用户模式的数据库。我杀死了在数据库上获得“锁定”的进程,但是当我杀死它时,另一个进程会自动产生(使用 sa 帐户)。即使禁用 SQL Server 代理也会发生这种情况。有任何想法吗?
【问题讨论】:
标签: sql-server
我有一个卡在单用户模式的数据库。我杀死了在数据库上获得“锁定”的进程,但是当我杀死它时,另一个进程会自动产生(使用 sa 帐户)。即使禁用 SQL Server 代理也会发生这种情况。有任何想法吗?
【问题讨论】:
标签: sql-server
你可以登录服务器/数据库吗?
如果没有,请尝试 ADMIN:ServerName,它应该会打开一个紧急管理会话
然后就可以进入SQL Server ALTER DATABASE [名称] SET MULTI_USER
【讨论】:
这可能是您的 SQL Management Studio(或类似)连接。您杀死自己的连接,然后重新连接以查看是否有其他人在其上,从而导致另一个连接。
如果不是,请在“活动监视器”(“管理”文件夹下)中检查连接的属性(用户名、状态、应用程序)。
如果要将其移出单用户模式,请右键单击数据库并转到属性。选择“选项”,右下方是一个名为“限制访问”的属性。
【讨论】: