select name,first_change#,first_time from v$archived_log order by 3 desc
/opt/oracle/oradata/orcl/archive1/orcl_1_7_810405035.dbf 1733071 2013-3-20 16:16:21
/opt/oracle/oradata/orcl/archive1/orcl_1_6_810405035.dbf 1731283 2013-3-20 15:52:51
/opt/oracle/oradata/orcl/archive1/orcl_1_5_810405035.dbf 1731279 2013-3-20 15:52:47
select dbms_flashback.get_system_change_number from dual;
|
--3.尝试使用闪回查询
select * from test as of scn 1733071;看看是否存在删除的数据
select * from test as of scn &scn;输入不同的SCN号来检查数据
发现1733071 时有数据,创建临时恢复数据表进行操作
create table test_recov as select * from test as of scn 1733071;