解决sqlserver数据库显示单个用户


今天突然发现数据库显示为单个用户并且,访问速度超慢,执行以下语句解决了

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;           //改成多用户


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM