监控 Delphi 应用程序执行的 SQL 查询
Posted
技术标签:
【中文标题】监控 Delphi 应用程序执行的 SQL 查询【英文标题】:Monitor SQL queries executed by a Delphi application 【发布时间】:2009-03-31 18:47:13 【问题描述】:我想监控我的应用程序在运行时执行的 SQL 查询。
我在 Delphi 2007 下使用 dbExpress 连接到 Oracle 11g 数据库。
这曾经可以在 BDE 下使用 sqlmon.exe 实用程序实现。
dbExpress 有类似的实用程序吗?
我尝试过 Toad SQL 监视器,它会记录两三个查询,然后立即挂起应用程序。我可以设置一个完整的 Oracle 跟踪,但这对于日常调试来说太过分了。
【问题讨论】:
【参考方案1】:为了能够监控查询,您必须使用委托跟踪驱动程序。
阅读this link,它提供了有关 dbexpress 4 和 delphi 2007 的更多信息。 D2009 用户注意事项:使用 D2009,您无需再调整 ini 文件,只需使用对象检查器即可,它可以直接在 IDE 中堆叠委托驱动程序。
【讨论】:
以上是关于监控 Delphi 应用程序执行的 SQL 查询的主要内容,如果未能解决你的问题,请参考以下文章
delphi中执行如下代码,提示:delphi中sql命令未正确结束。麻烦高手帮我看看,谢谢……