DIAGLEVEL db2

Diaglevel是指“诊断错误捕获级别”配置参数。

有5个级别:

 

  • 0 -未捕获诊断数据
  • 1 -仅严重错误
  • 2 -所有错误
  • 3 -所有错误和警告
  • 4 -所有错误,警告和信息性消息

默认值为   3.

使用以下命令更改诊断级别:

 

db2 update dbm cfg using DIAGLEVEL 4.

 

仅在调试时将其更改为4,否则将其保留为3,否则db2diag.log文件的大小将增大

当我将DB2实例级别DIAGLEVEL设置为3时,db2diag.log消息 在实例崩溃时是:

 

ADM0503C  An unexpected 在 ternal processing error has occurred.  ALL
  DB2 PROCESSES ASSOCIATED WITH THIS INSTANCE HAVE BEEN SHUTDOWN.

 Looking earlier on db2diag,log :

 ZRC=0x870F0009=-2029060087=SQLO_EOF "the data does not exist"

 DIA8506C Unexpected end of file was reached.


我打开了DIAGLEVEL = 4 ,并获得了更多的信息级别信息。协助诊断问题

阅读更多

在Linux和DB2上删除db2diag.log文件

作者:Jack Vamvas(http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

您输入的字母和数字与图像不匹配。请再试一次。

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

加工...

在DIAGLEVEL db2上发表评论

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2:一切 | 常问问题 | 联系 | 版权