ORA-01466: 无法读取数据 - 表定义已更改

前几天同事同事误删除数据,经查询发现数据在7:13分时候还是全量 628W行;

于是他将现在的表复制了个备份,其中有数据200W;

于是为了省事,想要直接闪回全表,就把这个表truncate了。。。。

再查询时间点7:13的数据时,开始报错 ora-01466

原因:如果删除数据后,对表做了ddl操作(如增减字段,truncate等),则不能再闪回该表。

还好最后从同步的对端找回了数据。

上一篇:excel数据出入Oracle数据库(转)


下一篇:OGG_GoldenGate数据控制进程Manager(案例)