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

比如SQLServer数据库里的TEST库变成单用户了,无法访问,可以执行以下SQL语句进行解锁:

USE master;  
GO  
DECLARE @SQL VARCHAR(MAX);  
SET @SQL=''  
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)  
FROM master..sysprocesses  
WHERE dbid=DB_ID('TEST');  


EXEC(@SQL);
ALTER DATABASE TEST SET MULTI_USER;
``

你可能感兴趣的:(数据库,sqlserver)