USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('databaseName');
EXEC(@SQL);
GO
ALTER DATABASE databaseName SET MULTI_USER;
数据库右侧显示(单个用户)
最新推荐文章于 2024-08-28 12:07:00 发布
该SQL脚本首先声明了一个变量@SQL,然后构建了一个查询来获取名为databaseName的数据库的所有SPID。接着,它执行KILL命令来终止这些进程,最后将数据库设置为多用户模式。
1148





