首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

表被误删除,帮忙

2012-05-03 
表被误删除,求助大虾帮忙表内大概有600-700万数据,请问怎么可以恢复,不胜感激啊[解决办法]1、打开log explo

表被误删除,求助大虾帮忙
表内大概有600-700万数据,请问怎么可以恢复,不胜感激啊

[解决办法]
1、打开log explorer file
2、attach log file-> 选择服务器和登陆方式-> connect->选择数据库-> attach-> 左面对话框中browse-> view log-> 就可以看到log记录了
3、右键log记录->undo transation-> 选择保存文件名和路径-> 
4、打开该文件到查询分析器里执行代码:
例如 如果log是delete table where ...的话,生成的文件代码就是insert into table...


备注:你可以先试一下,但是你的数据量比较大,我没有测试过,小数据量的一般都可以这么找回来。
[解决办法]
楼主:莫急。

用日志查看工具:ms log explorer (在csdn本站可以下到)

根据2楼的方法就可以恢复数据了。

如果有备份就更好了。
[解决办法]
数据库版本是2005以上的话 log explorer 就不行了

热点排行