背景是,在运行完某个语句后,脑子宕机了,不知道为什么,执行了delete,把数据表清空了。

第一反应去看备份,发现备份不知道被谁停了。恢复模式也是简单

脑子一下就蒙了,第一次遇到这种情况,后面通过博客,找到了方法,通过 ApexSQL Recover 恢复了数据。在这里做下记录

安装包文件 :https://pan.quark.cn/s/fc71fa112c40

1.点击Setup_gxtool.cn.exe安装

2.把Crack文件夹下的两个文件,复制到第一步安装的文件夹里,替代之前的

3.运行(有个日期警告,叉掉就行),因为我是要恢复delete的数据,所以我选择如下

下一步

下一步,我这里选择第三个

这一步是选择你误操作的时间,根据实际选择

然后下一步,选择你需要恢复的表

等待程序运行

(漏了一步,大概就是选择导出数据的地方,我选的是第一个,生成SQL文件)

进度条一直是0,这是正常的,耐心等待

我4000条数据,程序运行了半小时,可参考这个时间

6.双击打开刚刚生成的SQL文件,执行

总结:以后对数据库操作的时候,需要谨慎,不能一心二用了

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐