当前位置: 代码迷 >> Oracle管理 >> oracle 追查某表的数据是从哪程序安插的
  详细解决方案

oracle 追查某表的数据是从哪程序安插的

热度:99   发布时间:2016-04-24 05:04:59.0
oracle 追查某表的数据是从哪程序插入的
是这样的,有一个数据表 table_data,有程序往里面插入数据,但是源代码版本不对,我死活找不出来是哪个程序。

  现在想通过技术手段,来看看是哪个程序操作表table_data,各位大牛们支个招

  注:中间件是Tuxedo 8.1

------解决方案--------------------
探讨
引用:
select * from user_source a where UPPER(a.TEXT) LIKE '%TABLENAME%';--找出有用到这个表的所有程序; 然后可以试着核对下


这个可以吗?

------解决方案--------------------
SQL code
1.select yourtabel_column,versions_operation,versions_xid,versions_stattime from yourtable versions between timestamp minvalue and max value order by empno,versions_starttime;2.select logon_user,table_name,table_owner,undo_sql from flashback_transaction_query wher table_owner='' and xid='';
  相关解决方案