SqlServer 数据恢复
首先看看微软官方的给出的建议(摘自:http://technet.microsoft.com/zh-cn/library/ms189272.aspx):
-
在从完整恢复模式或大容量日志恢复模式切换前,请备份事务日志。
-
时点恢复在大容量日志模式下不可能进行。 因此,如果在可能需要事务日志还原的大容量日志恢复模式下运行事务,这些事务可能会丢失数据。 若要在灾难恢复方案中最大程度地恢复数据,建议仅在符合以下条件下切换到大容量日志恢复模式:
-
数据库中当前不允许存在用户。
-
在大容量处理过程中进行的所有修改均不依靠日志备份就可恢复;例如,通过重新运行大容量处理。
如果满足这两个条件,在大容量日志恢复模式下还原备份的事务日志时将不会丢失任何数据。
-
恢复工具:Recovery for SQL Server。
步骤:
1、打开Recovery For Sql Server ,在默认的打开框中选择要恢复的数据库
2、点击Swith to Wizard按钮,转到恢复界面
3、点击Recovery开始恢复
4、点击addFiles 添加要恢复的数据库
5、点击'Next'
6、继续'Next'
7、选择'Customer'模式
8、继续'Next'
9、选择'Search for deleted records'和'Log File path'
10、选择一个目录
11、点击'Start'
12、点击'Done'
13、选择服务器和登陆方式
14、继续'Next'
15、选择数据库后继续'Next'
16、选择'Import available from both database and log files'后点击'Next'
17、点击'Start'