344791576 344791576
关注数: 20 粉丝数: 79 发帖数: 625 关注贴吧数: 23
删除连接脚本 /*    关闭用户打开的进程,再分离即可    */    use    master    go        if    exists    (select    *    from    dbo.sysobjects    where    id    =    object_id(N'[dbo].[p_killspid]')    and    OBJECTPROPERTY(id,    N'IsProcedure')    =    1)    drop    procedure    [dbo].[p_killspid]    GO        create    proc    p_killspid    @dbname    varchar(200) --要关闭进程的数据库名    as        declare    @sql      nvarchar(500)        declare    @spid    nvarchar(20)        declare    #tb    cursor    for    select    spid=cast(spid    as    varchar(20))    from    master..sysprocesses    where    dbid=db_id(@dbname)    open    #tb    fetch    next    from    #tb    into    @spid    while    @@fetch_status=0    begin        exec('kill    '+@spid)    fetch    next    from    #tb    into    @spid    end        close    #tb    deallocate    #tb    go        --用法        exec    p_killspid      '数据库名' use      master         go       create      proc      killspid      (@dbname      varchar(20))           as           begin           declare      @sql      nvarchar(500),@temp    varchar(1000)       declare      @spid      int       
首页 1 2 3 下一页