还原sql server 2012数据库时,常常会出现:sql
“由于数据库正在使用,因此没法得到对数据库的独占访问权”,数据库
我关闭了sql查询窗口,关了链接的客户端,关闭了浏览器上相关的访问网页,甚相当闭了IIS,然而,并无什么用浏览器
百度到了一个解决方法,最终解决了问题spa
还原前执行server
ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE事务
还原后再:百度
ALTER database [ datebase] set online date
OFFLINE和ONLINE是事务的处理机制。方法
前者是断开其余用户与数据库的链接,后者是开启其余用户和数据库的链接,数据