Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server 2005数据库卡在单用户模式下_Sql Server - Fatal编程技术网

Sql server SQL Server 2005数据库卡在单用户模式下

Sql server SQL Server 2005数据库卡在单用户模式下,sql-server,Sql Server,我有一个停留在单用户模式的数据库。我杀死了在db上获得“锁”的进程,但当我杀死它时,另一个进程会自动生成(使用sa帐户)。即使禁用了SQL Server代理,也会发生这种情况。有什么想法吗 这可能是您的SQL Management Studio(或类似)连接。您杀死了自己的连接,然后重新连接以查看是否有其他人在其中,从而导致另一个连接 如果不是这样,请在“活动监视器”(位于“管理”文件夹下)中检查连接的属性(用户名、状态、应用程序) 如果要将其移出单用户模式,请右键单击数据库并转到属性。选择“选

我有一个停留在单用户模式的数据库。我杀死了在db上获得“锁”的进程,但当我杀死它时,另一个进程会自动生成(使用sa帐户)。即使禁用了SQL Server代理,也会发生这种情况。有什么想法吗

这可能是您的SQL Management Studio(或类似)连接。您杀死了自己的连接,然后重新连接以查看是否有其他人在其中,从而导致另一个连接

如果不是这样,请在“活动监视器”(位于“管理”文件夹下)中检查连接的属性(用户名、状态、应用程序)


如果要将其移出单用户模式,请右键单击数据库并转到属性。选择“选项”,右下角是一个名为“限制访问”的属性。

您可以登录到服务器/数据库吗

如果没有,请尝试ADMIN:ServerName,它将打开一个紧急管理会话

然后,您可以进入SQL Server以
ALTER DATABASE[name]SET MULTI_USER

作为参考,这称为DAC,或专用管理员连接-我认为需要在sql server表面积配置中启用它。第一次对我不起作用,但在重新启动sql server后起作用。