说一下,从9i开始,使用logminer,不需要创建数据字典,可以对归档日志,联机日志进行分析,只需要做的步骤为:
1.
exec dbms_logmnr.add_logfile( LogFileName =>'D:oraclearchO1_MF_1_117_79SR4KVR_.ARC', Options => dbms_logmnr.new);
2. execute dbms_logmnr.start_logmnr();
3.分析
select SCN,OPERATION,SEG_OWNER, TABLE_NAME,SEG_TYPE_NAME, SQL_REDO,SQL_UNDO from v$logmnr_contents where scn>5533530 and scn<5533541 and sql_redo like'delete%';
,只是在11g r2以后,追加日志默认没有开启,这样,就sql_undo里面就没有数据
开启追加日志的语法为:
alter database add supplemental log data; |