今天操作数据库的时候不小心把一个表给Delete操作了,所有数据都没有了,备案是很久以前的,那个惊慌啊,后来在网上找到方法给恢复了,有惊无险,共享给大家
使用Log Explorer 4.1
Log Explorer 4.1 For SQL Server 2005下载地址:
http://download.csdn.net/source/1321581
安装后打开log explorer file=> attach log file-> 选择服务器和登陆方式-> connect->
选择数据库-> attach-> 左面对话框中browse-> view log-> 就可以看到log记录了
想恢复的话: 右键log记录 undo transation-> 选择保存文件名和路径-> 然后打开该文件到查询分析器里执行
T-sql代码就可以了
例如 如果log是delete table where ...的话,生成的文件代码就是insert table ....