您的位置:首页 > 数据库

db2 查看数据库日志及其报错信息

2013-07-07 22:03 302 查看
1、查看db2diag.log文件

查看指定时间且错误级别为error或severe

db2diag -time 2012-04024 -level error,severe

2012-04-24-09.07.19.646183+480I748065G320        LEVEL: Error

PID     : 25450                TID  : 3086390976 PROC : db2acd 0

INSTANCE: xunjinst             NODE : 000

FUNCTION: DB2 UDB, commoncommunication, sqlccipcdarihandshake, probe:4

RETCODE : ZRC=0x800F00FC=-2146500356=SQLO_INV_PARM"Invalid input parameter"

db2diag.log 中出现红色字体错误信息查询

db2diag -rc 0x800F00FC

2、分析报错信息

如果有报sqlcode:-302报错,用一下命令查询:

db2 ? sql-302

类似SQL0104N错误信息查询:

db2 ? SQL0104N

SQLSTATE=42601错误信息查询:

db2 ? SQLSTATE 42601

3、各种日志级别
--EVENT,配置信息改变
--INFO,工具(utilities)状态(eg. tablespace rebalancer)
--WARN, 崩溃恢复,锁升级
--ERROR,数据库日志满,表空间满,表空间容器问题
--SEVERE,数据和索引不匹配(mismatch)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息