数据库恢复而不删除旧数据库

Dim*_*zyr 5 restore

我已经使用 SQL Server 2008 R2(数据库 -> 任务 -> 备份)复制了我的数据库。
现在我正在尝试恢复它(DB -> 任务 -> 恢复数据库)。

但是 SQL Studio 给了我一个错误,说我需要删除旧的数据库才能做到这一点。如何在不删除的情况下恢复它?

小智 4

我假设您想要数据库的第二个副本,但使用另一个名称......因为您想“在不删除的情况下恢复它”?你绝对可以做到这一点。

  1. 不要选择当前的数据库,而是右键单击对象资源管理器窗口中的“数据库”项
  2. 在上下文弹出窗口中选择“恢复数据库...”。
  3. 在弹出的窗口中,输入复制的数据库的“到数据库”名称,即数据库副本的新名称。因此,如果您的原件是 TradeWind,请将此称为 TradeWindCopy。
  4. 确保选中“来自数据库”单选按钮,然后在下拉列表中选择您刚刚制作的备份(勾选所需的复选框)。如果需要,您还可以“从设备”恢复 - 在这种情况下,您需要选择要从中恢复的“.bak”文件。
  5. 单击“确定”按钮,您的数据库备份现在将恢复为新数据库,名称为您在步骤 3 中设置的名称。

祝你好运。