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

误用update,把一张表全变成相同记录了 ,只有.mdf和ldf文件,如何恢复?求求大神指点
误用update,一张5000行记录的表,本想改一条记录的两个字段,wher语句没起作用,5000行的三个字段都改了。当时没开事务,只有.mdf和ldf文件,如何恢复?跪求大神指点

------解决方案--------------------

SQL日志文件查看工具,不过这个工具只适合sql server 2000
http://blog.csdn.net/htl258/article/details/4021383
------解决方案--------------------
如果是2008的,可以用这个,我试过能生产撤销的sql 语句,不过好像只能一条语句一条语句:

http://www.jb51.net/softjc/88858.html
http://www.jb51.net/softjc/88858.html
------解决方案--------------------
引用:
谢谢, 是2008的


用这个试试:

http://www.jb51.net/softjc/88858.html
------解决方案--------------------
引用:
请问生成的脚本, 是在Apex中执行,还是复制到要恢复的数据库中执行那个脚本。 我两种都分别试了,但是数据库没变化,没起作用。还有是不是要把要恢复的数据库所在的服务器给关了。谢谢
直接执行恢复脚本即可。我还有一个2008恢复的方法不过没这个工具好:http://blog.csdn.net/dba_huangzj/article/details/8491327