• 【Wonder原创】LogMiner使用实践


    安装LogMiner

    1、创建DBMS_LOGMNR包

    SQL>@$ORACLE_HOME\rdbms\admin\dbmslm.sql
    

    注意:请将 $ORACLE_HOME 替换成实际参数值

    2、创建相关数据字典

    SQL>@$ORACLE_HOME\rdbms\admin\dbmslmd.sql
    

    注意:请将 $ORACLE_HOME 替换成实际参数值

    3、初始化参数UTL_FILE_DIR,指定分析数据的存放处,本例:/u01/app/oracle/logminer

     

    mkdir /u01/app/oracle/logminer

     

    alter system set utl_file_dir='/u01/app/oracle/logminer' scope=spfile;
    

    4、重启数据库 

    SQL> shutdown immediate;
    SQL> startup;
    

     

    5、创建数据字典文件

     vi sqltrace.ora

    :wq!

    SQL> execute dbms_logmnr_d.build(dictionary_filename=>'sqltrace.ora',dictionary_location=>'/u01/app/oracle/logminer');
    

     

     

    使用LogMiner

      

    6、建立日志分析表

    execute dbms_logmnr.add_logfile(options=>dbms_logmnr.new,logfilename=>'/u01/app/oracle/flash_recovery_area/TEST/archivelog/2010_09_06/o1_mf_1_37_68996yo7_.arc');
    

    7、添加用于分析的日志文件

    execute dbms_logmnr.add_logfile(options=>dbms_logmnr.addfile,logfilename=>'/u01/app/oracle/flash_recovery_area/TEST/archivelog/2010_09_06/o1_mf_1_32_687qrth6_.arc');
    

    删除的方法:

    execute dbms_logmnr.add_logfile(options=>dbms_logmnr.removefile,logfilename=>'/u01/app/oracle/flash_recovery_area/TEST/archivelog/2010_09_06/o1_mf_1_31_687qqjx4_.arc');
    

    8、开始日志分析

    execute dbms_logmnr.start_logmnr(dictfilename=>'/u01/app/oracle/logminer/sqltrace.ora');
    

    9、查看结果

    四个表:

    v$logmnr_dictionary --使用的数据字典文件

    v$logmnr_parameters --当前logMiner设定的参数

    v$logmnr_logs --分析的日志文件

    v$logmnr_contents --日志文件的内容

    Select  * from v$logmnr_contents where   OPERATION='DELETE'  and table_name='HOLDLIST'
    

    10、结束分析

    execute dbms_logmnr.end_logmnr;
    
  • 相关阅读:
    五:系统及数据库
    四:WEB源码扩展
    三:搭建安全拓展
    二:数据包扩展
    一:基础入门-概念名词
    LeetCode 11. Container With Most Water
    LeetCode 263. Ugly Number
    LeetCode 10. Regular Expression Matching
    LeetCode 58. Length of Last Word
    LeetCode 53. Maximum Subarray
  • 原文地址:https://www.cnblogs.com/wonder315/p/1818964.html
Copyright © 2020-2023  润新知