有一个软件,后台数据库是Oracle,怎样截获这个软件对Oracle操作的sql?或者怎样知道这个软件的每个模块都用到了哪些表?

解决方案 »

  1.   

    BDE 5.11 安裝后有一個SQLMON就可以套取SQL語句.
      

  2.   

    BDE这是什么东西啊?怎么用?
      

  3.   

    装TOAD,里面有个SQL MONITOR可以完全实现你的要求
      

  4.   

    你的软件有没有使用专门的数据库用户? 可以通过下面语句,来看看某个用户使用的sql.
    select sql_text  from v$sql a  where  a.PARSING_USER_ID = ( select user_id  from dba_users where username =upper('&USER_NAME'));