logmnr中三種抽取和儲存資料字典的方法

wxjzqym發表於2012-03-08

    在我們使用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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章