如何查看db2的数据库的日志文件

如何查看db2的数据库的日志文件,第1张

查看db2的数据库日志文件

实例日志在sqllib/db2dump/db2diaglog,记录起停、出错警告信息。

数据库的事务日志通过db2 get db cfg for <dbname>,看NEWLOGPATH下面一行。

扩展资料:

在日常DB2的维护中,transaction log full是比较常见的问题,日志空间使用情况也是我们比较重视的问题,如果日志是单独的文件系统分区,在 *** 作系统上即可看到日志空间使用情况,对日志使用情况进行监控,可以看到如下信息:

$ df -g

Filesystem GB blocks Free %Used Iused %Iused Mounted on

/dev/db2inst1_log01 6000 5450 10% 1458 1% /db2inst1_log01

参考资料来源:百度百科-DB2

你好4 查看系统数据库目录 db2 list database directory 5 查看本地数据库目录 db2 list database directory on <盘符> 在本地数据库目录中有而系统数据库目录中没有的数据库不能访问,可以在控制中心中选中<数据库>右键单击选择添加,然后输入需要添加的数据库名称或者点击刷新按钮选择数据库,加入数据库后即可以访问。

用db2look工具可以导出创建数据库对象的脚本。db2look有很多参数,这里不在细说,可以查看帮助文件。

在此,可以提供一下可以导出所有对象的命令:

db2look -d 你的数据库名称 -e -a -l -o 导出的脚本存放位置[如/opt/sqlfile/dbcrtsql]

通过查询SYSCATBUFFERPOOLS系统视图可以查看缓冲池信息

SELECT FROM SYSCATBUFFERPOOLS

要找出哪个缓冲池被分配给了表空间,可以使用下面的语句

SELECT TBSPACE, BUFFERPOOLID FROM SYSCATTABLESPACES

以上就是关于如何查看db2的数据库的日志文件全部的内容,包括:如何查看db2的数据库的日志文件、在DB2数据库中 有什么命令可以查看当前有哪些数据库、如何从db2上导出一个已存在的视图SQL等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10189888.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存