国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Oracle中用LogMiner分析重做及歸檔日志2
二、建立字典文件
字典文件用于存放表及對象ID號之間的對應(yīng)關(guān)系。當(dāng)使用字典文件時,它會在表名和對象ID號之間建立一一對應(yīng)的關(guān)系。因此需要注意,如果用戶建立了新表之后,并且將來可能會對該表進(jìn)行日志分析,那么就需要重新建立字典文件,以將其對象名及對象ID號存放到字典文件中。
1.修改參數(shù)文件,添加參數(shù):UTL_FILE_DIR=C:\Oracle\phj\logmnr
目錄logmnr必須事先手工建立,該目錄用于存放產(chǎn)生的字典文件,目錄名稱可以自定。
2.重新啟動數(shù)據(jù)庫
sqlplus internal/oracle@phj      shutdown immediate      startup pfile=%Oracle_Home%\database\initphj.ora
3.建立字典文件
BEGIN       dbms_logmnr_d.build(       dictionary_filename=>’dict.ora’,       dictionary_location=>’c:\oracle\phj\logmnr’);      END;      /
注意:參數(shù)dictionary_filename用以指定字典文件的文件名;參數(shù) dictionary_location用于指定存放字典文件所在的目錄,該目錄必須與初始化參數(shù)UTL_FILE_DIR的值一致。如果指定的字典文件名dict.ora已經(jīng)存在,則應(yīng)在執(zhí)行此操作前將其徹底刪除(從垃圾箱中刪除),否則執(zhí)行該過程將失敗。
三、建立日志分析列表
建立日志分析列表必須在MOUNT或NOMOUNT狀態(tài)下完成。
1.停止并裝載數(shù)據(jù)庫
sqlplus internal/oracle@phj      shutdown immediate      startup mount pfile=%Oracle_Home%\database\initphj.ora
2.建立日志分析列表
在“生成歸檔日志”的操作中已經(jīng)生成了三個連續(xù)的歸檔日志文件,為便于分析我們重新復(fù)制這三個歸檔日志文件并分別命名為:test1.arc、test2.arc、test3.arc。通過以下操作建立日志分析列表:
BEGIN      dbms_logmnr.add_logfile(      options=>dbms_logmnr.new,       logfilename=>’c:\oracle\phj\archive\test1.arc’);       END;      /
3.增加其它欲進(jìn)行分析的日志文件
BEGIN      dbms_logmnr.add_logfile(      options=>dbms_logmnr.addfile,       logfilename=>’c:\oracle\phj\ archive \test2.arc’);       END;      /
用同樣的方法將歸檔日志文件test3.arc增加到日志分析列表中??梢酝ㄟ^動態(tài)性能視圖v$logmnr_logs查看日志分析列表中有哪些待分析的日志文件。
SQL> select filename from v$logmnr_logs;      FILENAME      ----------------------------------------      c:\oracle\phj\archive\test1.arc      c:\oracle\phj\archive\test2.arc      c:\oracle\phj\archive\test3.arc
四、啟動LogMiner執(zhí)行分析
1.分析重做日志和歸檔日志
BEGIN      dbms_logmnr.start_logmnr(      dictfilename=>’c:\oracle\phj\logmnr\dict.ora’,       starttime=>to_date(’2003-02-10:10:05:00’,’YYYY-MM-DD:HH24:MI:SS’),       endtime=>to_date(’2003-02-10:10:17:00’,’YYYY-MM-DD:HH24:MI:SS’)      );       END;      /
注意:此過程能否執(zhí)行成功的關(guān)鍵是給出的starttime(起始時間)和endtime(終止時間)應(yīng)在一個有效的范圍內(nèi)。特別是終止時間,應(yīng)小于或等于歸檔日志的建立時間;如果大于歸檔日志的建立時間,則不能執(zhí)行分析過程。分析多個歸檔日志時,這些歸檔日志最好是連續(xù)的。
2.查看日志分析結(jié)果
上面對日志進(jìn)行分析的結(jié)果存放在動態(tài)性能視圖v$logmnr_contents中,通過查詢該動態(tài)性能視圖可以取得所有DML以及其反操作。
SQL> select operation,sql_redo,sql_undo      2 from v$logmnr_contents      3 where seg_name='TMP';      OPERATION SQL_REDO SQL_UNDO      ----------- --------------------- --------------------------      INSERT insert into SYS.TMP…… delete from SYS.TMP ……      UPDATE update SYS.TMP set NO …… update SYS.TMP set ……      DELETE delete from SYS.TMP …… insert into SYS.TMP ……
根據(jù)需要可以從動態(tài)性能視圖v$logmnr_contents中獲取更多的有用信息,限于篇幅此不贅述。對重做日志進(jìn)行分析的方法與對歸檔日志分析的方法一樣,只是在建立日志分析列表時,需將重做日志文件添加到日志分析列表中。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何 用LogMiner 來查看數(shù)據(jù)庫的情況, 謝謝 - Oracle / 基礎(chǔ)和管理
Oracle學(xué)習(xí)筆記(5)日志文件
這樣做,免費(fèi)從Oracle同步數(shù)據(jù)
Oracle數(shù)據(jù)庫使用logminer查看歸檔日志
oracle logminer 配置
分析Oracle數(shù)據(jù)庫日志文件(1)(2)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服