ITPub博客

首页 > 数据库 > Oracle > 使用LogMiner 时数据库日志中出现bad告警

使用LogMiner 时数据库日志中出现bad告警

原创 Oracle 作者:xfhuangfu 时间:2025-09-17 08:58:23 0 删除 编辑

适用范围
Oracle Database 11g+

问题概述
Oracle 数据库使用了LOGMINER时数据库日志中出现多个bad关键字,触发告警。

问题原因
bad关键字是LOGMINER日志挖掘时scn号的一部分。

解决方案

该问题可以忽略。

分析过程
1、数据库日志

...
Sun Aug 10 21:45:04 2025
LOGMINER: summary for session# = 2148704001LOGMINER: StartScn: 247947339219 (0x0039.bad025d3)
LOGMINER: EndScn: 0 (0x0000.00000000)
LOGMINER: HighConsumedScn: 0
LOGMINER: session_flag: 0x0
LOGMINER: Read buffers: 16
LOGMINER: Begin mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515LOGMINER: End   mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515LOGMINER: summary for session# = 2148704001LOGMINER: StartScn: 247947342113 (0x0039.bad03121)
LOGMINER: EndScn: 0 (0x0000.00000000)
LOGMINER: HighConsumedScn: 0LOGMINER: session_flag: 0x0LOGMINER: Read buffers: 16LOGMINER: Begin mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515LOGMINER: End   mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515Sun Aug 10 21:45:14 2025LOGMINER: summary for session# = 2148704001LOGMINER: StartScn: 247947344675 (0x0039.bad03b23)
LOGMINER: EndScn: 0 (0x0000.00000000)
LOGMINER: HighConsumedScn: 0LOGMINER: session_flag: 0x0LOGMINER: Read buffers: 16LOGMINER: Begin mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515LOGMINER: End   mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515LOGMINER: summary for session# = 2148704001LOGMINER: StartScn: 247947347346 (0x0039.bad04592)
LOGMINER: EndScn: 0 (0x0000.00000000)
LOGMINER: HighConsumedScn: 0LOGMINER: session_flag: 0x0LOGMINER: Read buffers: 16LOGMINER: Begin mining logfile for session -2146263295 thread 1 sequence 117498, +DATA/xfdb/onlinelog/group_2.264.834066515LOGMINER: summary for session# = 2148704001LOGMINER: StartScn: 247947343580 (0x0039.bad036dc)
LOGMINER: EndScn: 0 (0x0000.00000000)
LOGMINER: HighConsumedScn: 0...

LOGMINER: StartScn: 247947344675 (0x0039.bad03b23) 信息中的 0x0039.bad03b23 有 bad,日志中有多个LOGMINER: StartScn中有bad关键字。
2、LOGMINER: StartScn分析

SYS@cdb19c(CDB$ROOT)> select to_number('39bad11db3','XXXXXXXXXXXXXXXXXXXXXX') from dual;
TO_NUMBER('39BAD11DB3','XXXXXXXXXXXXXXXXXXXXXX')------------------------------------------------
                                    247947402675

scn 0x0039.bad03b23经过转换与247947344675是一致的。

使用LogMiner时创建了字典文件并指定了要分析的日志,就可以启动 LogMiner 并开始分析。使用以下选项在开始时间上缩小搜索范围:

This option     Specifies
***********     *************
STARTSCN        The beginning of an SCN range.
ENDSCN          The termination of an SCN range.
STARTTIME       The beginning of a time interval.
ENDTIME         The end of a time interval.
DICTFILENAME    The name of the dictionary file.

startscn指定日志分析的起始scn值,endscn指定日志分析的结束scn值,starttime指定日志分析的起始时间,endtime指定日志分析的结束时间,dictfilename指定日志分析要使用的字典文件名,option指定logminer分析选项。

小结:使用LogMiner后数据库alert日志中出现的bad关键字时startscn格式的一部分,是正常信息显示。通过关键字设置告警规则时我们应该结合具体场景进行告警分析与处理。

---------------------------------------------------------------------------------------------------------------

**MyBologs:**

https://www.myhfxf.com

https://www.xiaofeihuangfu.com

CSDN: https://blog.csdn.net/xfhuangfu

ITPUB: https://blog.itpub.net/28373936/

微信公众号:xfhuangfu

--------------------------------------------------------------------------------------------------------------


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28373936/viewspace-3095913/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Xiaofei Huangfu Oracle DBA,Oracle ACE Oracle 19c OCM12c OCM,11g OCM MySQL 5.6,5.7,8.0 OCP 18年以上IT从业经验,有丰富的数据库和开发领域经验,多年Oracle运维经验和java开发经验。

注册时间:2013-09-05

  • 博文量
    151
  • 访问量
    231216