SELECT versions_xid,versions_operation, versions_starttime,versions_endtime,VERSIONS_STARTSCN,VERSIONS_ENDSCN
FROM site_daily_report versions BETWEEN TIMESTAMP minvalue AND maxvalue
WHERE report_date = trunc(SYSDATE - 14);
SELECT * FROM flashback_transaction_query t WHERE t.xid=hextoraw('5C00040077070000');
SELECT DBMS_FLASHBACK.get_system_change_number() FROM DUAL;
SELECT scn_to_timestamp(DBMS_FLASHBACK.get_system_change_number()) FROM dual;
SELECT timestamp_to_scn(Systimestamp) FROM dual;
本文介绍了如何使用Oracle数据库的闪回特性进行数据恢复操作。包括通过特定的SQL语句查询历史版本的数据记录、利用事务ID进行闪回交易查询、获取系统变更号(SCN)以及将SCN转换为时间戳等关键步骤。

357

被折叠的 条评论
为什么被折叠?



