Kill 所有连接到某一数据库的连接

可以通过下面代码Kill所有连接到某一数据库的所有连接

 

USE master

DECLARE @spid int

DECLARE CUR CURSOR
FOR SELECT spid FROM sysprocesses WHERE dbid = 5

FETCH NEXT FROM CUR INTO @spid

WHILE @@FETCH_STATUS = 0
BEGIN

--EXEC ('KILL ' + @spid )

FETCH NEXT FROM CUR INTO @spid
END

CLOSE CUR
DEALLOCATE CUR

 

 

posted on 2010-05-12 10:21  黑暗之眼  阅读(436)  评论(0编辑  收藏  举报