版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SweetyoYY/article/details/79859542
* 快速方案 |
1.运行以下代码将数据库离线
use master
alter database DB_NAME set offline with rollback immediate;
2.执行数据库恢复
3.将数据库恢复在线
use master
alter database DB_NAME set online with rollback immediate;
* 其他方案 |
如果上面的代码我们不知道的话,我们也可以进行手动设置,脱机,如下
为什么最开始的时候没有推荐这种方法呢?我在脱机的时候,等待了10多分钟都么有成功,之后就果断放弃了~
* 其他背景 |
标题中的错误是:无法获得数据库独占的访问权限,有的时候我们可能也会遇到这样的问题,更加直接:MS sqlserver数据库恢复出错 database is in use can not be restored