博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
还原sql server数据库时,无法获得对数据库的独占访问权
阅读量:6967 次
发布时间:2019-06-27

本文共 527 字,大约阅读时间需要 1 分钟。

hot3.png

declare @dbname varchar(20)
set @dbname='56fc'
declare nvarchar(500)
declare @spid int--SPID 值是当用户进行连接时指派给该连接的一个唯一的整数
set @sql= 'declare getspid cursor for select spid from sysprocesses where dbid=db_id('''+@dbname+''') '
--sysprocesses 包含有关 SQL Server 进程的信息。
exec (@sql)
open getspid
fetch next from getspid into @spid
while @@fetch_status <> -1--如果FETCH 语句没有执行失败或此行不在结果集中。
begin
exec( 'kill '+@spid)--终止正常连接
fetch next from getspid into @spid
end
close getspid
deallocate getspid

转载于:https://my.oschina.net/microcq/blog/52561

你可能感兴趣的文章
我的友情链接
查看>>
R的一些统计分析包工具
查看>>
面向对象设计原则
查看>>
Linux下安装jdk
查看>>
VMware下安装的CentOS 7如何配置IP地址并能与Windows物理机ping通
查看>>
Spring知识点总结-2
查看>>
学习linux决心书
查看>>
文件的基本操作
查看>>
mac配置私钥转发
查看>>
STP 抖动导致内网丢包
查看>>
12月22日 find命令
查看>>
8.15 12.13-12.16
查看>>
mysql+redis
查看>>
Fragment使用小技巧
查看>>
5.C#-if-else分支语句结构
查看>>
Centos7上安装 elasticsearch-6.2.2及相关插件
查看>>
window.opener方法的使用 js跨域
查看>>
Office CVE-2017-8570 远程代码执行漏洞复现
查看>>
智能工业监管控制系统 ——以遵化海祥机械项目为例
查看>>
linux/centos 解决Tomcat内存溢出,centostomcat
查看>>