现在上ERP系统,用的是ORACLE 10的数据库,需要进行二次开发,想知道在ERP系统里做操作后会对ORACLE作了些什么SQL操作,有什么好办法!谢谢!!!急在线等

解决方案 »

  1.   

    你们用的是什么架构?
    三层的话就没办法了
    如果是直接连数据库的,并且是C/S(B/S的要在服务器上跟踪)
    我倒是有办法
    装个TOAD里面有个工具
    SQL MONITOR,可以跟踪你的程序的所有跑的SQL的
      

  2.   

    是WEB的啊
    那你最好的办法是看源码了
      

  3.   

    不是WEB的,没有源码看呀,有的话就好解决了
      

  4.   

    TOAD看SESSION也能看出一些SQL操作
    比如我以前用的ASP.NET,在TOAD里就看web服务器连到数据库的w3ww.exe的执行SQL
    不过这种取SQL没sql monitior看的好
      

  5.   

    不是WEB的啊
    那简单,先打开你的SSA客户端
    装个toad
    连上数据库,运行database-monitor-sql monitor
    然后在sql monitor可以看到你的客户端名称,勾上它,然后你操作客户端,所有跑的SQL都能看到
      

  6.   

    开始见到太阳了!!!感谢hebo2005
      

  7.   

    连上数据库,运行database-monitor-sql monitor  这个在那一个分支里找不到我是用TOAD 8.6的