P6SPY使用问题解决

来源:互联网 发布:学编程济南 编辑:程序博客网 时间:2024/05/16 17:27
 
问题1.:我在mysql+tomcat中可以配置好,怎么在oracle+weblogic中配置不成功呢???
 解决方法:下面我介绍一下p6spyweblogic上安装的步骤:
  (1http://www.p6spy.com/download.html,下载zip
  (2)解压出p6spy.jar spy.properties两个文件
  (3)将p6spy.jar spy.properties所在目录放入weblogicclasspath
  (4)修改spy.properties
   realdriver= oracle.jdbc.driver.OracleDriver 数据库驱动程序的名字
  (5)在weblogic控制台,修改JDBCConnection Pooldriver class 类名为com.p6spy.engine.spy.P6SpyDriver
  (6)重启weblogic
  (7)这样在weblgoicDOMAIN_HOME目录下的spy.log记录了数据库的访问情况。
 
问题2启动SQL Profiler显示not connected to p6spy.
可能是因为你是用 p6spy 所附的 spy.properties,将所有sql信息输出在spy.log中。
要用 SQL Profiler 所附的 spy.properties 喔。
因為 SQL Profiler 預設用內部的log4j appender 來記錄sql statement