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

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

 1 USE master;
 2 GO
 3 DECLARE @SQL VARCHAR(MAX);
 4 SET @SQL=''
 5 SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)      --杀掉该进程
 6 FROM master..sysprocesses
 7 WHERE dbid=DB_ID('Test');
 8 
 9 EXEC(@SQL);
10 ALTER DATABASE Test SET MULTI_USER;          --改成多用户
View Code

 

posted @ 2023-11-11 09:02  iHey  阅读(248)  评论(0编辑  收藏  举报