• Eclipse中启用Oracle jdbc logging


    根据自己用的JRE版本, jre1.5选择ojdbc5_g.jar, jre6选择ojdbc6_g.jar, 只有带_g的dirver才输出debug信息. maven 的配置信息:

    		<dependency>
    		  <groupId>com.oracle</groupId>
    		  <artifactId>ojdbc6</artifactId>
    		  <version>11.2.0.4g</version>
    		</dependency>

    因为是商业软件, 在公开的maven repository里面没有ojdbc, 需要在本地maven repository里添加, command line窗口, 到下载了ojdbc6.jar的目录下, 命令行为

    mvn install:install-file -D file=ojdbc6.jar -D groupId=com.oracle -D artifactId=ojdbc6 -D packaging=jar -D version=11.2.0.4 -D generatePom=true
    
    mvn install:install-file -D file=ojdbc6_g.jar -D groupId=com.oracle -D artifactId=ojdbc6 -D packaging=jar -D version=11.2.0.4g -D generatePom=true

    在Eclipse (我用的是Eclipse JEE Kepler)里, Windows -> show view -> servers, 双击你用的Tomcat实例, 打开配置面板, 点击Open Launch Configuration, 打开的面板中到 Arguments 标签下, 在VM arguments 里面添加 -Doracle.jdbc.Trace=true -Djava.util.logging.config.file=D:aaabb...OracleLog.properties 注意后面的文件路径, 最好先用绝对路径试试. OracleLog.properties 文件的内容

    java.util.logging.FileHandler.pattern = jdbc.log
    java.util.logging.FileHandler.limit = 50000
    java.util.logging.FileHandler.count = 1
    java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
    handlers = java.util.logging.ConsoleHandler
    java.util.logging.ConsoleHandler.level = ALL
    java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
    oracle.jdbc.level = FINE
    oracle.jdbc.connector.level = FINE
    oracle.jdbc.driver.level = FINE
    oracle.jdbc.internal.level = FINE
    oracle.jdbc.oci.level = FINE
    oracle.jdbc.oracore.level = FINE
    oracle.jdbc.pool.level = FINE
    oracle.jdbc.rowset.level = FINE
    oracle.jdbc.util.level = FINE
    oracle.jdbc.xa.level = FINE
    oracle.jdbc.xa.client.level = FINE
    oracle.jpub.level = FINE
    oracle.net.ns.level = TRACE_20
    oracle.sql.level = FINE

    启动server就可以看到Oracle JDBC输出了.

  • 相关阅读:
    loadrunner关联及web_reg_save_param方法浅析
    zookeeper安装教程(zookeeper3.4.5为例)
    centos6.5 常用命令
    centos修改主机名的正确方法
    ZooKeeper的安装与部署
    这可能是把ZooKeeper概念讲的最清楚的一篇文章
    Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法
    SQLite -分离数据库
    大忙人的jdk8,比出生晚了好几个激情的夏天
    查询优化基础知识
  • 原文地址:https://www.cnblogs.com/milton/p/4215117.html
Copyright © 2020-2023  润新知