您的位置:首页 > 数据库

强行断开指定数据库的所有连接

2006-02-09 18:49 375 查看
--在当前库操作,这个语句,执行以下操作

如:

Use Master

Use master
declare @s nvarchar(1000),@dbname varchar(200)
set @dbname='数据库名称'

declare tb cursor local
for
select N'kill '+cast(spid as varchar)
from master..sysprocesses
where dbid=db_id(@dbname)

open tb
fetch next from tb into @s
while @@fetch_status=0
begin
 exec(@s)
 fetch next from tb into @s
end
close tb
deallocate tb

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 kill