2014年2月17日 星期一

Oracle LOGMNR使用方法

Oracle LogMiner,
是設計來解密資料庫log檔用的,
可以用來解讀l redo log檔和archive log檔。

假設讀取檔案為D:\example.ARC,
1.讀取archivelog
execute dbms_logmnr.add_logfile(LogFileName => 'D:\example.ARC',Options => dbms_logmnr.NEW);

2.翻譯archivelog
execute dbms_logmnr.start_logmnr(Options => dbms_logmnr.DICT_FROM_ONLINE_CATALOG);

3.資料會紀錄在v$logmnr_contents
select * from v$logmnr_contents where sql_redo like '%你想要找的關鍵字%';


v$logmnr_contents的欄位說明
http://docs.oracle.com/cd/B28359_01/server.111/b28320/dynviews_2033.htm#REFRN30132

沒有留言:

張貼留言