偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle數(shù)據(jù)庫(kù)LogMiner工具的運(yùn)用

數(shù)據(jù)庫(kù) Oracle
以下的文章主要是介紹Oracle數(shù)據(jù)庫(kù)LogMiner工具的具體使用方法,如果你對(duì)解決Oracle數(shù)據(jù)庫(kù)LogMiner工具的方法感興趣的話,你就可以瀏覽以下的文章。

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

  1. Logminer(DBMS_LOGMNR和DBMS_LOGMNR_D)package 

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

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

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

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

3.被分析數(shù)據(jù)庫(kù)平臺(tái)必須和當(dāng)前LogMiner所在數(shù)據(jù)庫(kù)平臺(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ù)庫(kù),使新加的參數(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ù)庫(kù)中的表有變化,影響到庫(kù)的數(shù)據(jù)字典也發(fā)生變化,就需要重新創(chuàng)建該字典。

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

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

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ù)庫(kù)LogMiner工具的使用方法的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。

【編輯推薦】

  1. Oracle索引掃描中的四中類型描述
  2. Oracle應(yīng)用的程序開(kāi)發(fā)趨于向Web的緣由
  3. Oracle RAC中錯(cuò)誤觀點(diǎn)出現(xiàn)的原因
  4. Oracle用戶密碼的修改
  5. Oracle調(diào)優(yōu),NUMA 架構(gòu)和數(shù)據(jù)庫(kù)的性能

 

責(zé)任編輯:佚名 來(lái)源: 博客園
相關(guān)推薦

2011-08-19 16:20:14

Oracle數(shù)據(jù)庫(kù)查看工具LogMine

2009-11-19 11:12:13

Oracle LogM

2011-08-02 11:16:08

Oracle數(shù)據(jù)庫(kù)歸檔日志

2010-04-29 14:30:37

Oracle LogM

2010-05-10 16:17:19

Oracle LogM

2010-03-30 14:09:06

Oracle數(shù)據(jù)庫(kù)

2011-03-28 15:44:45

惠普數(shù)據(jù)庫(kù)Oracle數(shù)據(jù)庫(kù)

2009-11-19 11:28:50

Oracle利用Log

2009-11-19 11:03:51

Oracle LogM

2014-07-11 09:48:42

2011-05-19 13:25:14

Oracle數(shù)據(jù)庫(kù)

2010-04-23 09:23:44

Oracle 數(shù)據(jù)庫(kù)

2011-05-26 10:30:12

Oracle數(shù)據(jù)庫(kù)約束

2011-03-10 13:24:26

2015-08-21 12:59:38

Oracle數(shù)據(jù)庫(kù)

2011-03-16 08:54:45

Oracle數(shù)據(jù)庫(kù)索引

2010-04-22 16:16:35

Oracle數(shù)據(jù)庫(kù)

2023-03-31 17:33:06

Oracle數(shù)據(jù)庫(kù)

2012-06-25 10:40:24

Oracleawr

2011-08-24 15:36:30

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)