【发布时间】:2018-07-15 13:31:26
【问题描述】:
我已完成以下操作,但没有看到任何 jdbc 日志记录:
- 设置我的类路径,以便唯一的 jdbc jar 是 odjbc6_g.jar
- 添加到我的 vm 参数中
-Doracle.jdbc.Trace=true -Djava.util.logging.config.file=/tmp/OracleLog.properties
我的 OracleLog.properties 文件
.level=SEVERE oracle.jdbc.level=INFO
oracle.jdbc.handlers=java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level=INFO
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
还有什么我应该尝试的建议吗?
【问题讨论】:
-
你基本上在做everything right。唯一值得怀疑的是
oracle.jdbc.level=INFO行,它在所有示例中都作为新行放置。 -
还要注意,驱动程序日志记录是相当技术性的,需要一些经验才能阅读它。如果您对 JDBC 访问的 逻辑 视图更感兴趣,请查看上面提到的重复问题。