由于数据库过大,准备清理日志,做了数据库分离,但是分离后发现附加不回去了,最后发现磁盘损坏了,悲剧的是之前的备份文件也是坏的,还原不回去,数据库模式还是简单模式。总之是数据库是完蛋了,但是还有挽救的办法,可以从损坏的备份文件中提取表数据,算是亡羊补牢吧。该方法适用于提取一些关键表的数据,不适用于全面恢复数据库,特别是数据量特别大的数据库。

1.安装ApexSQLRecover

2.根据bak还原表

选择 添加数据库备份bak文件

3.检查导出的sql文件

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐