数据库在还原时进入“恢复中”模式

Abh*_*ath 5 sql-server-2008 sql-server

我在恢复数据库时遇到问题。

我在一个文件夹中有许多转储文件,我尝试将它们一个一个地还原到数据库 xyz,执行一些更新操作并继续使用其他转储进行还原操作。在此还原操作期间,所有其他数据库都进入 In Recovery 状态。此外,数据库 xyz 也进入恢复状态,我的第二次转储的还原操作失败,提示“无法在 xyz 上实现独占锁定”。

我正在使用 SQL Server 2008 R2。

那么我该如何解决这个问题,请提出建议。

小智 2

在这种情况下我正在尝试这段代码:

ALTER DATABASE <DB> SET RESTRICTED_USER WITH ROLLBACK IMMEDIATE
Run Code Online (Sandbox Code Playgroud)