问题描述如下:
现在exp表A,表A在库ora1中有200条数据,由于索引已坏,已备份的表A只有198条数据。对于这一张表,我可以比对原表A与备份表A条数,发现数据丢失。
但是,整个数据库在EXP的过程中,某部分表也可能由于索引已坏,在备份的过程中造成数据丢失。数据库ora1中的表比较多,无法一个表一个表的比对。
如何统计,去找出这些丢失数据的表。
如何判断备份数据库的完整性?
3 个解决方案
#1
备份以前,就应该检查的。备份以后还要复查。备份前检查是必须的。
#2
exp导出的数据记录不完整好像不是由于索引坏造成吧?
疑似在exp过程中有dml操作也可能造成数据不一致。
疑似在exp过程中有dml操作也可能造成数据不一致。
#3
是啊,索引已坏就会造成导出的数据减少吗? 索引怎么坏的?
#1
备份以前,就应该检查的。备份以后还要复查。备份前检查是必须的。
#2
exp导出的数据记录不完整好像不是由于索引坏造成吧?
疑似在exp过程中有dml操作也可能造成数据不一致。
疑似在exp过程中有dml操作也可能造成数据不一致。
#3
是啊,索引已坏就会造成导出的数据减少吗? 索引怎么坏的?