我想为通过 WebSphere Application Server 版本 8 中的数据源访问的 DB2 启用跟踪。
最佳答案
在服务器的 bootstrap.properties
文件中的变量 com.ibm.ws.logging.trace.specification=
后面添加以下代码:
对于版本 6 或更高版本:
*=info:WAS.j2c=all:RRA=all:WAS.database=all:Transaction=all
对于版本 5:
RRA=all=enabled:WAS.database=all=enabled:J2C=all=enabled
更多信息可以在 IBM 网站上找到:https://www-304.ibm.com/support/docview.wss?rs=71&uid=swg21196160#wasconnection
在数据源中,您还需要指定 traceLevel
属性。
示例:
<dataSource id="db2" jndiName="jdbc/db2" jdbcDriverRef="DB2Driver" >
<properties.db2.jcc databaseName="myDB" traceLevel="-1"/>
</dataSource>
关于db2 - 如何通过 WebSphere 启用和收集 DB2 跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26317734/