create table pn_table as select * from pn_table_delete as of timestamp to_timestamp('2012-05-16 18:20:00', 'yyyy-mm-dd hh24:mi:ss'); 查出修改的详细数据,再update 吧!
日志挖掘 ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;打开日志挖掘 EXECUTE DBMS_LOGMNR.ADD_LOGFILE(LOGFILENAME)添加日志,把你要挖掘的日志添加进去 EXECUTE DBMS_LOGMNR.START_LOGMNR 开始挖掘 Select scn,sql_undo from v$logmnr_contents where sql_undo like ‘drop%’; 找到你的drop的误操作的scn 使用你的备份恢复数据库 recover database untill change change_scn; 恢复到你drop之前
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;打开日志挖掘
EXECUTE DBMS_LOGMNR.ADD_LOGFILE(LOGFILENAME)添加日志,把你要挖掘的日志添加进去
EXECUTE DBMS_LOGMNR.START_LOGMNR 开始挖掘
Select scn,sql_undo from v$logmnr_contents where sql_undo like ‘drop%’;
找到你的drop的误操作的scn
使用你的备份恢复数据库
recover database untill change change_scn; 恢复到你drop之前