Sql server还原失败(数据库正在使用,无法获得对数据库的独占访问权)

解决方案一:

如果你的SqlServer Management Studio的版本比较低,可以设置数据库为单用户模式,执行完还原操作后,恢复为多用户模式。

设置方式:选中要还原的数据库-->属性-->选项-->限制访问
该值从MULTI_USER修改为SINGLE_USER,此时该数据库就会显示为单用户模式
这是GUI的模式,语句的办法比较简单。

ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE

ALTER  database  [ datebase]  set   online  

来源:https://blog.csdn.net/u011127019/article/details/54140595

原文地址:https://www.cnblogs.com/pukua/p/11101389.html