千家信息网

Oracle 采用logmnr 分析在线redo日志

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,logmnr 需要先安装 才能使用。安装步骤:以sys用户登录 执行如下脚本进行安装@ORACLE_HOME/rdbms/admin/dbmslm.sql@ORACLE_HOME/rdbms/admi
千家信息网最后更新 2026年11月01日Oracle 采用logmnr 分析在线redo日志

logmnr 需要先安装 才能使用。

安装步骤:

  1. 以sys用户登录 执行如下脚本进行安装

    @ORACLE_HOME/rdbms/admin/dbmslm.sql

    @ORACLE_HOME/rdbms/admin/dbmslmd.sql


使用前步骤:

设定系统参数 utl_file_dir用于存储数据字典文件

alter system set utl_file_dir='/home/oracle/halee' scope=spfile;

生成所分析数据库对应的数据字典文件,保证分析时,在线日志或者归档日志中的数据库ID等信息与数据字典保持一致,然后才能正确分析

调用dbms_logmnr_d包生成

execute dbms_logmnr_d.build(dictionary_filename=>'logminer_dict.dat',dictionary_location=>'/home/oracle/halee');


调用logmnr进行分析:

  1. 添加需要分析的在线日志

    exec dbms_logmnr.add_logfile(logfilename=>'/home/oracle/redo01.log',options=>dbms_logmnr.new);

  2. 添加其他在线日志

    exec dbms_logmnr.add_logfile(logfilename=>'/home/oracle/redo02.log',options=>dbms_logmnr.addfile);

  3. 分析添加的文件

    exec dbms_logmnr.start_logmnr(DictFileName=>'/home/oracle/halee/logminer_dict.dat');

  4. 查询对应内容

    select * from v$logmnr_contents;

    select sql_redo from v$logmnr_contents where username = 'Halee';


分析 数据 日志 在线 字典 文件 数据库 步骤 生成 一致 信息 内容 参数 用户 系统 脚本 保证 存储 查询 登录 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 什么是科技互联网 喔噻互联网科技有限公司 上海睿民互联网科技有限公司 新华互联网科技 今日互联网科技 互联网科技财经 疫情对互联网科技公司影响 互联网高科技股票 甘肃拓世互联网科技有限公司 无锡溥仪互联网科技有限公司 成都仁贤领冠互联网科技有限公司 阿里巴巴算科技企业还是互联网 剑昆互联网络科技有限公司临桂 搜狐科技互联网 互联网保险科技创业 启辰互联网科技 云鲸互联网络科技有限公司 上海万顺科技互联网有限公司招聘 互联网金融金融科技 广州全民伙伴互联网科技有限公司 中关村互联网 科技集团 唐信互联网科技 科技互联网创业计划书 互联网公司会议桌创意科技软装饰 呼和浩特新华互联网科技学院 四川慕妮娅互联网科技有限公司 中科明德北京互联网科技 信承诺互联网科技有限公司 恒生科技指数 中概互联网 10位科技互联网大佬
0