2008-11-25 82 views
5

我有一个卡住单用户模式的数据库。我杀死了在数据库上获得“锁定”的进程,但是当我杀死它时,另一个会自动产生(使用sa帐户)。即使SQL Server代理已禁用,也会发生这种情况有任何想法吗?SQL Server 2005数据库停留在单用户模式下

回答

11

你能登录到服务器/数据库吗?

如果没有,请尝试ADMIN:服务器,它应该打开一个紧急管理会议

然后你可以去到SQL Server以 ALTER DATABASE [名] SET MULTI_USER

+0

作为参考,这就是所谓的DAC或专用管理员连接 - 我相信它需要在sql server表面区域配置中启用。 – Sam 2008-11-25 20:29:59

3

这也可能是你的SQL Management Studio中(或类似)连接。你杀死自己的连接,然后重新连接,看看是否有其他人在上面,导致另一个连接。

如果不是它,请在“活动监视器”的连接(以下简称“管理”文件夹下)的属性(用户名,状态,应用程序)。

如果你想将它搬出的单用户模式,右击数据库并转到属性。选择“选项”,底部是一个名为“限制访问”的属性。

相关问题