我正在寻找一个软件来跟踪我的 oracle 数据库上的所有语句。 我有一个Delphi应用程序(没有源代码)并且有许多调用的存储过程。为了跟踪所有执行的查询,我使用这个工具: Statement Tracer for Oracle
效果很好。 现在,我有一个 Web 应用程序(Java + GWT 使用 JDBC 连接到数据库),我需要做同样的事情。我不仅想要从我的应用程序到数据库的调用,还想要在存储过程中执行的每个语句。 有人知道有一个工具可以做到这一点吗?
最佳答案
有一个 jdbc 跟踪器项目 https://github.com/tokuhirom/jdbc-tracer您可以在其中通过 maven 导入项目并实现一些监听器,从 JDBC 语句接收 SQL 语句和其他信息。我确信,如果您通过其 Maven 库创建一个可视化项目,您可以创建一个可视化界面,显示通过 JDBC 驱动程序完成的所有 SQL 查询。
关于java - oracle jdbc 语句跟踪器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15786965/