下面给大家简单介绍一下在oracle中恢复一个表的数据到某个时点,供大家学习参考。
select * from sys.smon_scn_time order by time_dp desc;
--scn 与时间的对应关系www.examw.com
每隔5分钟,系统产生一次系统时间标记与scn的匹配并存入sys.smon_scn_time表。
select * from card as of scn 30970780
就可以看到在这个检查点的表的历史情况。
然后我们恢复到这个检查点
insert into card_new select * from fa_card as of scn 30970780