如何在本地监测程序向oracle数据库发出的SQL请求(100分)

  • 主题发起人 主题发起人 ricon2001
  • 开始时间 开始时间
R

ricon2001

Unregistered / Unconfirmed
GUEST, unregistred user!
如何知道本地程序向oracle数据库发出什么样的SQL语句。
在我们公司的oracle数据库有一次出错时,弹出的错误信息就是
程序向数据库发出的SQL语句,我想知道有何种办法能知道,最好
是能监测到这些SQL语句,如用某种工具,最好能说明具体的数据库
连接及监测方法。当然,能编程解决这个问题最好,请各位
高手不吝赐教。
 
我不知道 帮你提提
 
谁知道?
 
谁可能知道?
 
快1月了,也没人知道!
 
应该是没有办法的
特别是使用了加密传输数据的情况下
你可以通过查询v$sql等视图来看到执行过的SQL,也可以跟V$SEssion等视图连接得知
某个Session执行过的SQL,但你没办法监听本地程序向数据库发送的SQL。
 
oracle数据字典中有所有对数据库进行操作的SQL语句的记录,但是只适合于短时间的结果
分析,不能长时间这样操作!
 
后退
顶部