从旧数据库复制表到新的数据库,误操作执行sql将旧数据库的表删除覆盖了。
数据恢复的原理是因为Oralce在删除数据表的时候会将删除信息放入回收站,我们数据恢复其实就是从回收站中将表恢复出来
两步将数据恢复
1.执行该sql查看操作记录,找到操作记录如下图
select * from recyclebin order by droptime desc
2.执行恢复数据的sql语句,OBJECT_NAME恢复的表,tableName为新的表名,可选
flashback table "OBJECT_NAME" to before drop rename to tableName;