紧急求教!

[复制链接]
查看11 | 回复5 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
请教各位:
有没有办法找出是哪句SQL更新了某个表的某个字段!
现在发现数据莫名其妙的被动了,但就所知的情况都看不出问题,
基本排除,所以我想,能否找出是哪个SQL做的更改,再确定是哪一个程序做的修改.
ORA817
WIN2000
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
一般需要使用了审计,或者使用LogMiner,才能找到。
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
楼上的意思是没有办法找到了?
最初由 jaunt 发布
[B]一般需要使用了审计,或者使用LogMiner,才能找到。 [/B]

回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
用logminer查看一下
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
实在不行,我认为你可以估计出数据被更新的时间,然后查找此时会话,根据会话id找到对应的sqltext
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
我把把v_$SQLTEXT中数据全导出来,也找不到相关字段的更新SQL,看来没办法了!惨
不知道v_$SQLTEXT中保留多长时间的数据,有什么规则?
最初由 deadgirl 发布
[B]实在不行,我认为你可以估计出数据被更新的时间,然后查找此时会话,根据会话id找到对应的sqltext [/B]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行