ARCH_FILE_SIZE = 128
ARCH_SPACE_LIMIT = 0
注:归档文件配置完毕后,需要重启数据库后生效
三、开始日志挖掘
3.1、添加归档日志文件
3.1.1、查询数据库当前有哪些归档日志
SELECT NAME , FIRST_TIME , NEXT_TIME , FIRST_CHANGE# , NEXT_CHANGE# FROM V$ARCHIVED_LOG;
3.1.2、添加一个或多个需要分析的归档日志文件
DBMS_LOGMNR.ADD_LOGFILE('/dmdb/xxx/xxx/xxx/ARCHIVE_LOCAL1_20171214120114980.log');
注:对于不在数据库默认归档路径下的归档日志,可以直接指定归档日志的绝对路径添
加进分析列表。
3.1.3、查询通过 ADD_LOGFILE 添加的归档日志文件
可以查询
V$LOGMNR_LOGS
动态视图进行插入,如下:
SELECT LOW_SCN, NEXT_SCN, LOW_TIME, HIGH_TIME, LOG_ID, FILENAME FROM V$LOGMNR_LOGS;
3.2、启动归档日志文件分析
DBMS_LOGMNR.START_LOGMNR(OPTIONS=>2128 , STARTTIME=>TO_DATE('2018‐1‐24 12:01:12','YYYY‐MM‐DD
HH24:MI:SS') , ENDTIME=>TO_DATE('2018‐01‐24 04:20:03','YYYY‐MM‐DD HH24:MI:SS'));
注:可以指定日志文件分析的时间段或 SCN 范围,同样可以指定 Options 的功能组合,
如
下:
Options:提供如下的可选模式,各模式可以通过 + 或者按位或来进行组合。其它位的值如
1、
4、 8 等目前不支持,配置后不会报错,但是没有效果。
Options 对应值 说明
COMMITTED_DATA_ONLY 2
仅从已交的事务的日志中挖掘信息
评论