在我们使用logmnr进行日志挖掘时必须要构建logmnr的数据字典,该字典的主要作用就是能够将redo日志中记录的一些内部数字转换为人们可以方便阅读的相关信息,比如objectid可以转换成object name,colid可以转换成column name等等。而根据不同的要求Oracle提供了三种构建logmnr字典的方法。以下是每种方法的步骤:
1. Extract The Dictionary To a Flat File
1.1 alter system set utl_file_dir='d:\';
1.2 startup force
1.3 execute dbms_logmnr_d.build('dictionary.ora','d:\');
2. Extract a Dictionary To The Redo Logs
2.1 alter database add supplemental log data;
2.2 execute dbms_logmnr_d.build(options=>dbms_logmnr_d.store_in_redo_logs);
3. Using the Online Catalog
2.1 execute dbms_logmnr.start_logmnr(options=>dbms_logmnr.dict_from_online_catalog);
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20801486/viewspace-718016/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/20801486/viewspace-718016/