IBM Support

如何在WebSphere Application Server里启用Oracle JDBC驱动的跟踪?

Troubleshooting


Problem

本文档介绍了如何在使用WebSphere Application Server(WAS)的数据源时启用Oracle JDBC 驱动的跟踪。

Symptom

当诊断WAS和Oracle数据库的连接问题时,有时候非常需要启用Oracle JDBC 驱动的跟踪来分析问题。

Resolving The Problem

请在应用服务器上按照如下步骤设置一个通用JVM参数:
在管理控制台,点击服务器 > 服务器类型 > WebSphere application servers > 服务器名。然后在服务器基础结构部分,点击 Java和进程管理 > 进程定义 > Java虚拟机

-Doracle.jdbc.Trace=true -Djava.util.logging.configureByLoggingPropertiesFile=true -Djava.util.logging.config.file=C:\WAS70\AppServer\profiles\AppSrvXML\logs\server1\OracleTrace\OracleTracing.properties

请注意,最后一个参数是指定读取Oracle JDBC 驱动跟踪的配置文件,您可以根据具体文件位置替换以上的例子。文件的具体内容需要您咨询Oracle获得详细的参数信息。您还需要使用相应版本的Oracle所提供的JDBC诊断驱动来替换之前使用的驱动才能打印出跟踪信息,例如使用ojdbc6_g.jar文件来替换ojdbc6.jar.

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"DB Connections\/Connection Pooling","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.5.5;8.5;8.0;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21672106