没有合适的资源?快使用搜索试试~ 我知道了~
首页Oracle LogMiner
Oracle LogMiner
需积分: 18 112 浏览量
更新于2023-03-16
评论
收藏 46KB DOC 举报
Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update、delete等)语句,另外还可分析得到一些必要的回滚SQL语句。该工具特别适用于调试、审计或者回退某个特定的事务。
资源详情
资源评论
资源推荐

理解以及使用 Oracle 的 LogMiner 分析工具
Oracle LogMiner 是 Oracle 公司从产品 8i 以后提供的一个实际非常有用的分析工具,使用该
工具可以轻松获得 Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具
可以分析出所有对于数据库操作的 DML(insert、update、delete 等)语句,另外还可分析
得到一些必要的回滚 SQL 语句。该工具特别适用于调试、审计或者回退某个特定的事务。
LogMiner 分析工具实际上是由一组 PL/SQL 包和一些动态视图(Oracle8i 内置包的一
部分)组成,它作为 Oracle 数据库的一部分来发布,是 8i 产品提供的一个完全免费的工具。
但该工具和其他 Oracle 内建工具相比使用起来显得有些复杂,主要原因是该工具没有提供
任何的图形用户界面(GUI)。本文将详细介绍如何安装以及使用该工具。
一、LogMiner 的用途
日志文件中存放着所有进行数据库恢复的数据,记录了针对数据库结构的每一个变化
也就是对数据库操作的所有 DML 语句。
在 Oracle 8i 之前,Oracle 没有提供任何协助数据库管理员来读取和解释重作日志文件
内容的工具。系统出现问题,对于一个普通的数据管理员来讲,唯一可以作的工作就是将
所有的 log 文件打包,然后发给 Oracle 公司的技术支持,然后静静地等待 Oracle 公司技术
支持给我们最后的答案。然而从 8i 以后,Oracle 提供了这样一个强有力的工具-LogMiner。
专业教程网,sewg.cn
LogMiner 工具即可以用来分析在线,也可以用来分析离线日志文件,即可以分析本身
自己数据库的重作日志文件,也可以用来分析其他数据库的重作日志文件。
总的说来,LogMiner 工具的主要用途有:
1. 跟踪数据库的变化:可以离线的跟踪数据库的变化,而不会影响在线系统的性
能。
2. 回退数据库的变化:回退特定的变化数据,减少 point-in-time recovery 的执行。
3. 优化和扩容计划:可通过分析日志文件中的数据以分析数据增长模式。
二、安装 LogMiner
要安装 LogMiner 工具,必须首先要运行下面这样两个脚本,
l $ORACLE_HOME/rdbms/admin/dbmslsm.sql
2 $ORACLE_HOME/rdbms/admin/dbmslsmd.sql.














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0