通过sql server management studio对数据进行管理,比如数据库改名等,经常遇到有正在运行的连接,以致无法操作,这时候断掉所有的连接很有必要。代码如下:(会断掉某个库的所有连接,当前的query的连接除外,你可以自己关闭query).
代码如下:
DECLARE @d VARCHAR(8000) SET @d = ' ' SELECT @d = @d + ' kill ' + CAST(spid AS VARCHAR) + CHAR(13) FROM MASTER.sys.sysprocesses WHERE dbid = DB_ID('ATMS ') EXEC (@d)
转自:http://www.cnblogs.com/mhzblog/archive/2010/07/08/1773395.html
本文介绍了一种在 SQL Server 中使用 SQL 语句批量断开指定数据库所有连接的方法,适用于需要更改数据库名称等场景,但当前查询连接除外。
2045

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



