Kic*_*tin 2 sql-server ssms restore
我已将数据库 vn_Budget_2021_BofDOct29 复制到数据库 vn_Budget_2021_Rig2。我通过第二张图片中显示的 Tasks->Restore Database 做到了这一点。
我看到了这个类似的问题,只是我恢复的数据库不是挂起的。它是我的源数据库,不需要在 iteslf 中进行任何恢复。 SQL Server 数据库卡在恢复状态
我如何让它停止挂起?我不需要将此数据库恢复为相同的名称。上次备份是几天前的,数据没有任何问题。
如果您没有在 GUI 中取消选中以进行尾日志备份,就会发生这种情况。
这是 GUI 的一种令人讨厌的行为。您在还原 GUI 中键入一个新的数据库名称,该名称将由 RESTORE 命令创建。但是 GUI 仍然对源数据库进行尾部日志备份,并且默认情况下使用 NORECOVERY 选项(这正是将源数据库置于恢复状态的原因)。
您发布的图像并未反映这一点,因此我可以推断它不是您还原的实际屏幕。您将在对话框的左上角看到一条注释。
因此,将来,当您恢复到新的数据库名称时,请转到“选项”页面并取消选中尾日志备份。
要处理眼前的情况,您只需执行以下(显然替换数据库名称):
RESTORE DATABASE dbname WITH RECOVERY
Run Code Online (Sandbox Code Playgroud)
不需要备份文件。
归档时间: |
|
查看次数: |
272 次 |
最近记录: |