判断备份数据库的完整性

时间:2021-09-16 04:00:03
如何判断备份数据库的完整性?

问题描述如下:
    现在exp表A,表A在库ora1中有200条数据,由于索引已坏,已备份的表A只有198条数据。对于这一张表,我可以比对原表A与备份表A条数,发现数据丢失。
    但是,整个数据库在EXP的过程中,某部分表也可能由于索引已坏,在备份的过程中造成数据丢失。数据库ora1中的表比较多,无法一个表一个表的比对。
    如何统计,去找出这些丢失数据的表。

如何判断备份数据库的完整性?

3 个解决方案

#1


备份以前,就应该检查的。备份以后还要复查。备份前检查是必须的。

#2


exp导出的数据记录不完整好像不是由于索引坏造成吧?
疑似在exp过程中有dml操作也可能造成数据不一致。

#3


是啊,索引已坏就会造成导出的数据减少吗?  索引怎么坏的?

#1


备份以前,就应该检查的。备份以后还要复查。备份前检查是必须的。

#2


exp导出的数据记录不完整好像不是由于索引坏造成吧?
疑似在exp过程中有dml操作也可能造成数据不一致。

#3


是啊,索引已坏就会造成导出的数据减少吗?  索引怎么坏的?