数据库误删除数据补救办法

今天技术支持反映说用户侧有工单打开异常,我查了下快照表是正常的,可工单的T表(基本信息表)数据却丢失了,首先猜测是被误删除了

使用sql查询丢失表:

select * from T632  as of timestamp to_timestamp('2014-04-14 09:23:53', 'yyyy-mm-dd hh24:mi:ss')
where c1='000000000016233'

发现在9点左右数据还是存在的

调整时间点到最后一次数据删除的时间范围(单子流转比较缓慢,所以不需要特别精确)

找到当时的数据,导出来重新导入数据库,相关其它表也取那个时间点的数据重新导一下,问题解决!

 as of timestamp to_timestamp('2014-04-14 09:23:53', 'yyyy-mm-dd hh24:mi:ss')

 

你可能感兴趣的:(数据库误删除数据补救办法)