日期:2014-05-17  浏览次数:20293 次

急急急,数据库数据恢复
急急急,数据库数据恢复

今天发生的事情 一个 用户名表 里面有 二千多条数据
本来执行一个 UPDATE 语句 更新一个 用户名 由于误操作 把表里面的二千多条数据全部改了。。怎么办啊 求告诉个恢复的办法 数据库是 MS 2008  

没有备份。。

------解决方案--------------------
如果是完整恢复模式且曾经做过最少一次完整备份的话,试下:
1、右键目标数据库→任务→备份→【备份类型】处选择事务日志,并在【选项】页中选择【备份日志尾部,并使数据库处于还原状态】→然后点确定。此时数据库会处于还原状态
2、右键该数据库→任务→还原→事务日志→在【还原到】那部分中的【时间点】处,把时间调到大概你失误操作之前的时候。
3、点击确定就完成了。
以上步骤的局限性:
1、需要完整恢复模式
2、曾经做过一次完整备份,可以是很久很久以前。
3、此操作过程其他人不能访问数据库
4、会冲掉你还原时间点以后的操作。

最后,建议定期备份