oracle11g数据给删除,从在线日志和归档日志,alter日志找不到删除记录,还有什么办法查到删除原因?

oracle11g数据给删除,从在线日志和归档日志,alter日志找不到删除记录,还有什么办法查到删除原因?

某个表的数据给删除了,在线日志和归档日志,alert_sid.log日志都找不到删除记录了,还有什么办法可以查到删除原因?? 
hm,incident,cdump目录下,也找不到异常信息。还有什么办法查到删除原因?

参与8

3同行回答

zymh_zyzymh_zyIT顾问国内某公司
业务逻辑是不是有问题啊,归档日志在是可以找到的,你说的找不到可能是你无法确定是哪个sql干的,alert.log告警日志不会记录这个 是的,在alert.log告警日志找不到delete的删除语句,而通过logminer分析在线日志和归档日志,看到一些delete,insert,update语句记录,但真的无法确定是那...显示全部

业务逻辑是不是有问题啊,归档日志在是可以找到的,你说的找不到可能是你无法确定是哪个sql干的,alert.log告警日志不会记录这个

是的,在alert.log告警日志找不到delete的删除语句,而通过logminer分析在线日志和归档日志,看到一些delete,insert,update语句记录,但真的无法确定是那个SQL干的,而且从logminer分析结果看到的delete from 语句,貌似不是数据给删除的原因。

收起
IT咨询服务 · 2022-01-20
浏览504
luckman_2008luckman_2008系统运维工程师人寿保险
数据库安全一直都是个大问题,如何没有开数据库审计,删除原因很难查了。先使用备份恢复或者flashback闪回吧。显示全部

数据库安全一直都是个大问题,如何没有开数据库审计,删除原因很难查了。
先使用备份恢复或者flashback闪回吧。

收起
保险 · 2021-12-14
浏览671
  • 数据已从备份恢复。也在数据库审计日志里,看到当天数据丢失的时间段,查到是有三条delete from 语句执行过,但貌似都不是这个delete语句造成数据丢失。DELETE FROM work_order WHERE (id= : 1 )
    2022-01-20
匿名用户匿名用户
业务逻辑是不是有问题啊,归档日志在是可以找到的,你说的找不到可能是你无法确定是哪个sql干的,alert.log告警日志不会记录这个显示全部

业务逻辑是不是有问题啊,归档日志在是可以找到的,你说的找不到可能是你无法确定是哪个sql干的,alert.log告警日志不会记录这个

收起
互联网服务 · 2021-12-13
浏览624
  • 是的,在alert.log告警日志找不到delete的删除语句,而通过logminer分析在线日志和归档日志,看到一些delete,insert,update语句记录,但真的无法确定是那个SQL干的,而且从logminer分析结果看到的delete from 语句,貌似不是数据给删除的原因。
    2022-01-20

提问者

zymh_zy
IT顾问国内某公司
擅长领域: 服务器数据库中间件

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-12-13
  • 关注会员:3 人
  • 问题浏览:1764
  • 最近回答:2022-01-20
  • X社区推广