数据库日志

数据库将严重错误和警告情况写入本地错误日志(syslog)。通常数据库还将错误写入数据库日志文件,例如 DB2 上的 db2diag.log 文件。

您可以在文本编辑器中打开 db2diag.log 文件。

下列示例显示了 db2diag.log 文件中的一个典型条目:

Jun 18 15:02:53 bluj DB2[46827]: DB2(db2inst1.000(1))oper_system_services sqlobeep(2)
 reports:(3)
Jun 18 15:02:53 (4) bluj (5) DB2[46827(6)]: extra symptom string provided:(7) RIDS/sqlesysc_
Jun 18 15:02:53 bluj DB2[46827]: data: (8) 54686973 20697320 616e2065 78616d70
Jun 18 15:02:53 bluj DB2[46827]:     data:   6c65206f  66206c6f  67676564  20646174          
Jun 18 15:02:53 bluj DB2[46827]:     data:   61                                              
Jun 18 15:02:53 bluj DB2[46827]: 2 piece(s) of dump data provided... to file(9) /u/db2inst1/
Jun 18 15:02:53 bluj DB2[46827]: 1. 'DUMP EXAMPLE #1' has been dumped (10)
Jun 18 15:02:53 bluj DB2[46827]:         2. 'DUMP EXAMPLE #2' has been dumped

上述示例中的粗体数字显示日志文件中的各个项:

(1)
实例名和节点号
(2)
报告组件和函数
(3)
探测标识、错误和警告号
(4)
所发生事件的时间戳记
(5)
主机名
(6)
报告进程的进程标识。使用 ps 命令可以查看报告进程的进程标识信息。例如,输入下列命令可以获取关于报告进程的信息:
 ps -fu 46827
(7)
症状字符串,说明哪里出现了问题以及发生此问题的原因
(8)
十六进制的转储数据,包含返回码以及可以由 IBM 支持中心解释的其他信息
(9)
关于其他转储文件的信息。较大的结构和其他二进制数据可能被转储到其他文件。syslog 文件中标识的文件名
(10)
用来标识转储数据的条目
相关任务
故障诊断与支持
使用日志
相关参考
数据库工具
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
an04110_