DECLARE @str VARCHAR(500);
SET @str = '';
SELECT @str = @str + 'KILL '+RTRIM(spid)+';'+CHAR(13)+CHAR(10)
FROM master.dbo.sysprocesses
WHERE dbid=DB_ID('库名');
EXEC(@str);
GO
本文介绍了一种使用T-SQL脚本批量终止指定数据库内所有活动进程的方法。通过动态生成并执行包含KILL命令的字符串来实现这一目标。
DECLARE @str VARCHAR(500);
SET @str = '';
SELECT @str = @str + 'KILL '+RTRIM(spid)+';'+CHAR(13)+CHAR(10)
FROM master.dbo.sysprocesses
WHERE dbid=DB_ID('库名');
EXEC(@str);
GO
3068

被折叠的 条评论
为什么被折叠?