注册
如何开启达梦jdbc日志
技术分享/ 文章详情 /

如何开启达梦jdbc日志

shownhx 2023/02/05 4129 1 2

如何开启达梦jdbc日志

在日常工作中,经常会遇到需要通过驱动层去分析上层应用和中间件的场景,这个时候就需要开启jdbc日志,通过日志来分析问题。
(以下开启步骤以友商的中间件为例)

1)开启jdbc日志前,需要在中间件服务器配置日志路径
(不配置日志路径的话,默认日志文件生成在jvm工作目录下)


--新建日志目录
mkdir -p /home/dmjdbclog

--授予目录中间件用户权限
(注意:日志目录的用户权限需要跟中间件部署目录的用户权限一致)
chown -R bes:bes /home/dmjdbclog

2)开启jdbc日志记录


--在 URL 串中加入2个jdbc配置参数即可
jdbc:dm://ip:port?logLevel=all&logDir=/home/dmjdbclog

--两个jdbc参数信息
logLevel表示记录的jdbc日志级别:
off: 不记录
error: 只记录错误日志
warn: 记录警告信息
sgl: 记录 sql 执行信息
info: 记录全部执行信息
all: 记录全部

logDir表示日志路径,不配置该参数,日志会生成到jvm的工作目录下

3)配置完成,重启中间件或应用生效。
如果 URL 是在 XML 文件中存放的,那就需要对 & 进行转义,例如:jdbc:dm://ip:port?logLevel=all&logDir=/home/dmjdbclog

本文部分内容为借鉴内容,侵删

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服