我有一台带有 SSMS Express 2012 的开发笔记本电脑,带有一个 2012 db 实例和一个 2008 db 实例。使用这个配置已经一年多了。突然间我无法使用还原向导。向导将选择备份文件,但是当我选择左上角的“文件”选项以指定 MDF 和 LDF 的位置时,对话框会挂起。我尝试了修复,没有运气。
小智 56
@Pat 我一直面临同样的问题,但几分钟前找到了解决方法。
首先,不要尝试通过右键单击空数据库来恢复。您需要做的是右键单击Databases并从菜单中选择Restore Database。在该 UI 中,您可以使用“文件”选项并且 UI 不会冻结。
注意:通过执行此操作,SQL 将创建您的数据库并一次性还原到其中。
希望能帮助到你。
小智 3
您可以尝试通过T-SQL恢复。例如:
RESTORE DATABASE YourDatabase
FROM DISK = 'C:\BackUp\Full.BAK'
WITH
REPLACE -- Overwrite DB - if one exists
, NORECOVERY -- Use if DIFFs / T/Logs to recover
-- , RECOVERY -- Use if NO more files to recover, database will be set ready to use
, STATS = 10 -- Show progress (every 10%)
GO
Run Code Online (Sandbox Code Playgroud)
至于向导错误您可以尝试使用Windows事件查看器来尝试排查
| 归档时间: |
|
| 查看次数: |
23086 次 |
| 最近记录: |