美文网首页
删除sql链接

删除sql链接

作者: funnytiger | 来源:发表于2017-10-27 07:27 被阅读18次
    use master  --注意使用master数据库连接,不要连接查询的数据库
    go
    select * from sys.sysprocesses where dbid=db_id('查询的数据库名')
    go
    

    spid即为进程id

    kill 进程id
    即可删除对应进程。

    数据库名:testdb2

    1. 查询数据库当前连接

    select * from master.sys.sysprocesses where dbid = db_id('testdb2')  
    

    其中的spidsession pid

    2. 断开指定连接
    语法:kill spid号
    如:
    kill 53

    3. 断开所有连接

    declare @d varchar(8000)     
    set   @d= ' '     
    select   @d=@d+ '   kill   '+cast(spid   as   varchar)+char(13)     
    from master.sys.sysprocesses where dbid=db_id('testdb2')     
    exec(@d)    
    

    相关文章

      网友评论

          本文标题:删除sql链接

          本文链接:https://www.haomeiwen.com/subject/bqekextx.html