分享

oracle logminer 配置

 wghbeyond 2010-12-29
Oracle Logminer配置主要分下面几个步骤
1. 安装LogMiner
2. 创建LogMiner所需的数据字典文件
3. 添加要分析的日志文件
4. 开始日志分析
5. 查看分析结果
安装LogMiner
LogMiner工具实际上是由两个PL/SQL内建包((DBMS_LOGMNR 和 DBMS_ LOGMNR_D)和四个V$动态性能视图(视图是在利用过程DBMS_LOGMNR.START_LOGMNR启动LogMiner时创建)组成
安装LogMiner工具,要运行两个脚本,这两个脚本必须均以SYS管理员身份运行。
$ORACLE_HOME/rdbms/admin/dbmslm.sql   #用来创建DBMS_LOGMNR包,该包用来分析日志文件。
$ORACLE_HOME/rdbms/admin/dbmslmd.sql #用来创建DBMS_LOGMNR_D包,该包用来创建数据字典文件。
创建LogMiner所需的数据字典文件
首先我们需要修改init.ora文件,添加UTL_FILE_DIR=/oradata/db1
EXECUTE dbms_logmnr_d.build(
dictionary_filename => 'test.dat',
dictionary_location => '/oradata/db1 ')
添加在线日志
EXECUTE dbms_logmnr.add_logfile(
LogFileName=>' /oradata/db1/redo1.log', Options=>dbms_logmnr.new);
添加另一个日志
EXECUTE dbms_logmnr.add_logfile(
LogFileName=>' /oradata/db1/redo1.log', Options=>dbms_logmnr.addfile);
分析日志
EXECUTE dbms_logmnr.start_logmnr( DictFileName => '/oradata/db1/test.dat', StartTime => to_date('2006-9-1 00:00:00','YYYY-MM-DD HH24:MI:SS') ,EndTime => to_date(''2006-9-1 23:59:59','YYYY-MM-DD HH24:MI:SS '));
查看分析结果
select operation,sql_redo,sql_undo from v$logmnr_contents

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多