全部博文(389)
分类: Oracle
2011-09-29 14:37:34
dbms_logmnr挖掘日志
1,设定好utl_file_dir参数,重启实例;
2,准备好一个目录,用来存放logmnr信息;
SQL>exec dbms_logmnr_d.build('logmnr.text','c:\logmnr');
3.增加日志文件,可能是联机的日志文件或是归档的日志文件;
SQL>exec dbms_logmnr.add_logfile('d:\oradata\text\redo01.log');
4,开始分析;
SQL>exec dbms_logmnr.start_logmnr();
5,可以查询v$logmnr_contents来看结果,如;
SQL> select username,operation,table_name from v$logmnr_contents where operation
not in ('COMMIT','START') and table_name not like 'OBJ%';