SQLServer 数据库变成单个用户后无法访问问题的解决方法

Posted No.uno

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer 数据库变成单个用户后无法访问问题的解决方法相关的知识,希望对你有一定的参考价值。

USE master; 
GO 
DECLARE @SQL VARCHAR(MAX); 
SET @SQL=‘‘ 
SELECT @SQL[email protected]+‘; KILL ‘+RTRIM(SPID) 
FROM master..sysprocesses 
WHERE dbid=DB_ID(‘数据库名‘); 

EXEC(@SQL);

ALTER DATABASE 数据库名 SET MULTI_USER;

 

以上是关于SQLServer 数据库变成单个用户后无法访问问题的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

SQL 还原或备份失败数据库变成单个用户模式无法访问

为啥我的SQL server 在附加数据库后,数据库总是变成了只读?

sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法

从 SQL 服务器动态地将单个记录插入到 MS 访问中

什么是SQL游标?

因为数据库正在使用,所以无法获得对数据库的独占访问权---还原或删除数据库的解决方法