JDBC 如何开启 log 日志

291 阅读1分钟

达梦数据库开启

在分析一些疑难的 JDBC 程序问题的时候,达梦数据库可以开启 JDBC 日志,从驱动层面提供更详细的信息。

开启达梦 JDBC 日志,只需要在 URL 串中加入两个参数即可,例如:

jdbc:dm://127.0.0.1:5236?logLevel=all&logDir=d:\jdbclog

logLevel 表示日志级别,日志按从低到高依次如下:

-   off:不记录
-   error:只记录错误日志
-   warn:记录警告信息
-   sql:记录 sql 执行信息
-   info:记录全部执行信息
-   all:记录全部

高级别同时记录低级别的信息。

logDir 表示存放 JDBC 日志的路径,可以是相对路径也可以是绝对路径。

如果 URL 是在 XML 文件中存放的,那就需要对 & 进行转义,例如:

jdbc:dm://127.0.0.1:5236?logLevel=all&logDir=d:\jdbclog