Oracle LogMiner日志分析工具介绍
Oracle LogMiner日志分析工具介绍
- LogMiner使用须知
- LogMiner字典
- 使用online catalog作为日志挖掘字典
- 使用redo日志文件作为日志挖掘字典
- 使用文本文件作为日志挖掘字典
- Redo日志文件
- 自动获取日志文件
- 手动获取日志文件
- 启动LogMiner进行分析
- V$LOGMNR_CONTENTS视图
LogMiner使用须知
⭐️ Oracle LogMiner组件支持通过SQL语句查询Redo在线日志(Online Log)和归档日志(Archived Log)中的内容。
LogMiner配置文件涉及到以下四个对象:
- 源数据库(
source database
):需要分析的目标日志文件来源所在的数据库。 - 日志挖掘数据库(
mining database
):LogMiner日志挖掘操作进行的数据库。 - 日志挖掘字典(
logminer dictionary
):将日志文件中记录的数据库对象ID和内部标识转化为可读性更高的表名和字段名,以方便查询。 - 重做日志文件(
redo log files
):需要分析的目标日志文件。
也就是说,可以把数据库A的日志文件拷贝到数据库B服务器,然后用数据库B的LogMiner组件进行日志分析。
LogMiner有如下限制:
- 源数据库必须开启最小附加日志。Mining database需要开启归档模式。
- 源数据库