这是我汇集的几点数据恢复经验。
9i以上数据恢复(恢复数据,不能恢复表):
select * from 表名 AS OF TIMESTAMP sysdate-1 (这个1一般是最大值,可以换1/12,1/24等随意数字。)
10g以上表恢复(恢复表):
Flashback table 表名 to before drop;
触发器等恢复(恢复视图、过程、函数等):
Sys用户登录闪回查询表dba_source,获取删除内容。
用户恢复,关于flashback database倒是可以,不过是默认关闭,就是打开状态,一般缺省也就是保存一天的数据,而且用起来很麻烦。如果有备份最好。