wsw-tcsygrwfqd

还原sql server 2012数据库时,经常会出现:

“因为数据库正在使用,所以无法获得对数据库的独占访问权”,

我关闭了sql查询窗口,关了连接的客户端,关闭了浏览器上相关的访问网页,甚至关闭了IIS,然而,并没有什么用

 

百度到了一个解决方法,最终解决了问题

还原前执行

ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE


还原后再:

ALTER  database  [ datebase]  set   online  

 

OFFLINE和ONLINE是事务的处理机制。

前者是断开其他用户与数据库的连接,后者是开启其他用户和数据库的连接,

分类:

技术点:

相关文章:

  • 2021-07-27
  • 2021-08-30
  • 2021-04-08
  • 2021-12-15
  • 2021-12-15
  • 2021-12-19
  • 2021-04-29
猜你喜欢
  • 2021-10-09
  • 2021-10-12
  • 2021-11-12
  • 2021-11-30
  • 2021-08-20
  • 2021-12-04
  • 2021-10-12
相关资源
相似解决方案