DB2diag日志的路径

今天有朋友在群里讨论DB2日志的路径,不同版本不同操作系统平台,都有一些变化,我专门总结了一下,记录下来,以后备查。

PS:我使用的版本是10.5.


一般情况下使用如下命令查询即可:

 db2 get dbm cfg show detail|grep -i diag
 
[db2inst1@DB122 ~]$ db2 get dbm cfg show detail|grep -i diag
 Diagnostic error capture level              (DIAGLEVEL) = 3                          3
 Diagnostic data directory path               (DIAGPATH) = /home/db2inst1/sqllib/db2dump /home/db2inst1/sqllib/db2dump
 Size of rotating db2diag & notify logs (MB)  (DIAGSIZE) = 0                          0
[db2inst1@DB122 ~]$ cd /home/db2inst1/sqllib/db2dump
[db2inst1@DB122 db2dump]$ ls
db2diag.log  db2eventlog.000  db2inst1.nfy  db2sampl_Import.msg  events  stmmlog
[db2inst1@DB122 db2dump]$ ls -al db2diag.log
-rw-rw-rw-. 1 db2inst1 db2iadm1 260238 Jun 26 11:33 db2diag.log
[db2inst1@DB122 db2dump]$ pwd
/home/db2inst1/sqllib/db2dump


windows的情况:

linux下一般不会有问题,直接用上面的命令就能查出来,如果是在windows下,有时候上面查出来的DIAGPATH是空值,这个时候你就去查信息中心的文档,直接搜索关键字“db2diag.log”,可以查到日志在如下路径,其中的一个:

C:\ProgramData\IBM\DB2\DB2COPY1\DB2

C:\Documents and Settings\All Users\Application Data\IBM\DB2\DB2COPY2\DB2_01



另外,在win环境下,如果你还是找不到,你可以全盘搜索,但是要注意修改文件夹选项,显示隐藏文件:

因为C:\Documents and Settings\All Users\Application Data是隐藏的, 搜索默认不搜隐藏文件夹。

或者最后一招:

运行db2diag,看最后的输出就知道在哪里了。

如下显示:

db2diag invoked with the default set of filtering/formatting options
on file "/home/db2inst1/sqllib/db2dump/db2diag.log".
Enter "db2diag -h" to get a short description of all available options.


________________________________________________________________________________

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

Author:   laven54 (lurou)

Email:    laven54@163.com

Blog:      http://blog.csdn.net/laven54




  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值