日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle數(shù)據(jù)庫LogMiner工具的運(yùn)用

以下的文章是通過Oracle數(shù)據(jù)庫LogMiner工具的相關(guān)代碼描述來剖析Oracle數(shù)據(jù)庫LogMiner工具的實(shí)際應(yīng)用,以下就是相關(guān)內(nèi)容的詳細(xì)介紹。希望會(huì)給你在Oracle數(shù)據(jù)庫LogMiner工具的使用中帶來一些幫助在此方面。

莒縣網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

 
 
 
  1. Logminer(DBMS_LOGMNR和DBMS_LOGMNR_D)package

可以用來分析Oracle的重做日志文件。Logminer是oracle從8i開始提供的工具。

我們可以使用logminer分析其它instance(版本可不一致)的重做日志文件,但是必須遵循以下要求:

1.LogMiner日志分析工具僅能夠分析Oracle 8以后的產(chǎn)品

2.LogMiner必須使用被分析數(shù)據(jù)庫實(shí)例產(chǎn)生的字典文件,且安裝LogMiner數(shù)據(jù)庫的字符集必須和被分析數(shù)據(jù)庫的字符集相同

3.被分析數(shù)據(jù)庫平臺(tái)必須和當(dāng)前LogMiner所在數(shù)據(jù)庫平臺(tái)一樣,且block size相同。

使用logminer

1.安裝logminer:

要安裝LogMiner工具,必須首先要運(yùn)行下面這樣兩個(gè)腳本,

 
 
 
  1. $ORACLE_HOME/rdbms/admin/dbmslm.sql
  2. $ORACLE_HOME/rdbms/admin/dbmslmd.sql. 

這兩個(gè)腳本必須均以SYS用戶身份運(yùn)行。

2.創(chuàng)建數(shù)據(jù)字典文件

首先在init.ora初始化參數(shù)文件中,添加參數(shù)UTL_FILE_DIR,該參數(shù)值為服務(wù)器中放置數(shù)據(jù)字典文件的目錄。如:

 
 
 
  1. UTL_FILE_DIR = (D:\Oracle\logs) 

重新啟動(dòng)Oracle數(shù)據(jù)庫,使新加的參數(shù)生效,然后創(chuàng)建數(shù)據(jù)字典文件: SQL> EXECUTE dbms_logmnr_d.build(

 
 
 
  1. dictionary_filename => ' logmn_ora817.dat',
  2. dictionary_location => ' D:\Oracle\logs '); 

創(chuàng)建數(shù)據(jù)字典是讓LogMiner引用涉及到內(nèi)部數(shù)據(jù)字典中的部分時(shí)使用對(duì)象的名稱,而不是系統(tǒng)內(nèi)部的16進(jìn)制的ID。如果我們要分析的數(shù)據(jù)庫中的表有變化,影響到庫的數(shù)據(jù)字典也發(fā)生變化,就需要重新創(chuàng)建該字典。

3.添加要分析的日志文件

Logminer可以用來分析在線的重做日志文件和歸檔日志文件,但是我們一般建議使用歸檔的日志文件。

a.添加新的日志文件:

 
 
 
  1. SQL> EXECUTE dbms_logmnr.add_logfile(
  2. LogFileName=>' D:\database\oracle\oradata\
    ora817\archive \ ARC01491.001 ', 
    Options=>dbms_logmnr.new); 

b.添加另外的日志文件到列表 SQL> EXECUTE dbms_logmnr.add_logfile(

 
 
 
  1. LogFileName=>' D:\database\oracle\oradata\ora817\archive 
    \ ARC01491.002', Options=>dbms_logmnr.addfile); 

c. 移去一個(gè)日志文件 SQL> EXECUTE dbms_logmnr.add_logfile(

 
 
 
  1. LogFileName=>' D:\database\oracle\oradata\ora817\archive \ ARC01491.002', Options=>dbms_logmnr. REMOVEFILE); 

創(chuàng)建了要分析的日志文件,就可以對(duì)其進(jìn)行分析。

4. 進(jìn)行日志分析

 
 
 
  1. SQL> EXECUTE dbms_logmnr.start_logmnr(
  2. DictFileName=>' D:\Oracle\logs\ logmn_ora817.dat '); 

可以使用相應(yīng)的限制條件:

時(shí)間范圍:對(duì)dbms_logmnr.start_logmnr使用StartTime和EndTime參數(shù)

SCN范圍:對(duì)dbms_logmnr.start_logmnr使用StartScn和EndScn參數(shù)

5.觀察結(jié)果:

主要是查詢

 
 
 
  1. v$logmnr_contents: SQL> desc v$logmnr_contents; 

上述的相關(guān)內(nèi)容就是對(duì)Oracle數(shù)據(jù)庫LogMiner工具的使用方法的描述,希望會(huì)給你帶來一些幫助在此方面。


文章題目:Oracle數(shù)據(jù)庫LogMiner工具的運(yùn)用
URL分享:http://www.dlmjj.cn/article/cogcsci.html