【发布时间】:2017-04-29 20:09:27
【问题描述】:
我们的 WSO2 DSS 服务中有一个非常大的 SQL 语句,它正在对 Oracle 数据库执行查询。使用一些参数,查询可以工作。对于其他人,它会失败,并且 Oracle 错误表明 SQL 语句中缺少正确的“)”。我们如何才能看到 DSS 执行时发送给 Oracle 的实际 SQL。我们已经尝试在任何相关的记录器上启用 DEBUG,但没有成功。
【问题讨论】:
我们的 WSO2 DSS 服务中有一个非常大的 SQL 语句,它正在对 Oracle 数据库执行查询。使用一些参数,查询可以工作。对于其他人,它会失败,并且 Oracle 错误表明 SQL 语句中缺少正确的“)”。我们如何才能看到 DSS 执行时发送给 Oracle 的实际 SQL。我们已经尝试在任何相关的记录器上启用 DEBUG,但没有成功。
【问题讨论】:
您可以使用log4jdbc 记录从 DSS 到 Oracle 的每个 jdbc 查询。 Here is a tutorial你可以关注。
【讨论】: