婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Oracle 日志挖掘(LogMiner)使用詳解

Oracle 日志挖掘(LogMiner)使用詳解

熱門標(biāo)簽:濟(jì)南地圖標(biāo)注公司 分布式呼叫中心 海南400電話哪里辦理 呼倫貝爾智能手機(jī)地圖標(biāo)注 貴陽電話外呼系統(tǒng)哪家好 400電話是不是免費(fèi)申請(qǐng) 圖像地圖標(biāo)注 安陽外呼系統(tǒng)免費(fèi) 南寧人工智能電銷機(jī)器人費(fèi)用

Logminer依賴于2個(gè)包:DBMS_LOGMNR和DBMS_LOGMNR_D,Oracle 11g默認(rèn)已安裝

Logminer 基本使用步驟

1>. Specify a LogMiner dictionary.   指定Logminer字典

2>. Specify a list of redo log files for analysis.   指定需要挖掘的redo或者archivelog日志文件

3>. Start LogMiner.    開始日志挖掘

4>. Request the redo data of interest.    查詢V$LOGMNR_CONTENTS獲取挖掘的結(jié)果

5>. End the LogMiner session.    結(jié)束日志挖掘

日志挖掘使用示例:

1.開啟補(bǔ)全日志:

SQL> ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;

2.找出需要挖掘的歸檔日志文件路徑

SQL> SELECT NAME FROM V$ARCHIVED_LOGWHERE FIRST_TIME between to_date('2018-07-06 08:20:00','yyyy-mm-dd hh24:mi:ss') and to_date('2018-07-06 09:40:00','yyyy-mm-dd hh24:mi:ss') order by 1;
NAME
--------------------------------------------------------------------------------
/u01/app/archive/1_342433_904747849.dbf
/u01/app/archive/1_342434_904747849.dbf
/u01/app/archive/1_342435_904747849.dbf

3.指定Logminer字典 (三選一)

Oracle 11g 指定Logminer字典有三種方法

1.Using the Online Catalog   使用在線目錄

2.Extracting a LogMiner Dictionary to the Redo Log Files   抽取字典到redo日志文件中

3.Extracting the LogMiner Dictionary to a Flat File   抽取字典到平面文件中(需要設(shè)置UTL_FILE_DIR參數(shù),重啟數(shù)據(jù)庫,不推薦)

EXECUTE DBMS_LOGMNR.START_LOGMNR(OPTIONS => DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG);
OR
EXECUTE DBMS_LOGMNR_D.BUILD( OPTIONS=> DBMS_LOGMNR_D.STORE_IN_REDO_LOGS);
OR
EXECUTE DBMS_LOGMNR_D.BUILD('dictionary.ora', '/oracle/database/', DBMS_LOGMNR_D.STORE_IN_FLAT_FILE);

4.Logminer中添加歸檔日志文件

EXECUTE DBMS_LOGMNR.ADD_LOGFILE( LOGFILENAME => '/u01/app/archive/1_342433_904747849.dbf', OPTIONS => DBMS_LOGMNR.NEW);

繼續(xù)添加日志:

EXECUTE DBMS_LOGMNR.ADD_LOGFILE( LOGFILENAME => '/u01/app/archive/1_342434_904747849.dbf', OPTIONS => DBMS_LOGMNR.ADDFILE);
EXECUTE DBMS_LOGMNR.ADD_LOGFILE( LOGFILENAME => '/u01/app/archive/1_342435_904747849.dbf', OPTIONS => DBMS_LOGMNR.ADDFILE);

查看添加的日志列表:

select filename from V$LOGMNR_LOGS;

5.開始日志挖掘 (三選一,與步驟3對(duì)應(yīng))

EXECUTE DBMS_LOGMNR.START_LOGMNR(OPTIONS => DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG);
OR
EXECUTE DBMS_LOGMNR.START_LOGMNR(OPTIONS => DBMS_LOGMNR.DICT_FROM_REDO_LOGS );
OR
EXECUTE DBMS_LOGMNR.START_LOGMNR(DICTFILENAME =>'/oracle/database/dictionary.ora');

6.獲取挖掘結(jié)果

SELECT username AS USR, (XIDUSN || '.' || XIDSLT || '.' || XIDSQN) AS XID, 
SQL_REDO, SQL_UNDO FROM V$LOGMNR_CONTENTS WHERE username IN ('HR', 'OE');

把挖取結(jié)果保存到指定表格中: create table logtab as select * from v$logmnr_contents;

7.結(jié)束日志挖掘

EXECUTE DBMS_LOGMNR.END_LOGMNR;

總結(jié)

以上所述是小編給大家介紹的Oracle 日志挖掘(LogMiner)使用詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • Oracle通過LogMiner實(shí)現(xiàn)數(shù)據(jù)同步遷移
  • Oracle LogMiner的使用實(shí)例代碼
  • 理解和使用Oracle 8i分析工具LogMiner
  • 通過LogMiner實(shí)現(xiàn)Oracle數(shù)據(jù)庫同步遷移

標(biāo)簽:滁州 遼源 合肥 郴州 南充 許昌 焦作 涼山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Oracle 日志挖掘(LogMiner)使用詳解》,本文關(guān)鍵詞  Oracle,日志,挖掘,LogMiner,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Oracle 日志挖掘(LogMiner)使用詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Oracle 日志挖掘(LogMiner)使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 任丘市| 广安市| 开鲁县| 色达县| 萝北县| 临海市| 隆回县| 鹿邑县| 佛教| 图们市| 思茅市| 兴仁县| 宁河县| 鸡泽县| 贺州市| 仁布县| 崇礼县| 晋城| 治多县| 朝阳区| 漳州市| 乐平市| 房产| 巧家县| 公主岭市| 郓城县| 临邑县| 兴隆县| 洛川县| 大洼县| 惠州市| 略阳县| 五峰| 丹凤县| 安陆市| 柳州市| 邵阳市| 鹤壁市| 四子王旗| 三江| 茂名市|