【发布时间】:2019-03-06 22:59:20
【问题描述】:
这对我来说很重要。在过去的几天里,一个表中的一些数据被删除了(Oracle 11g)。 我已经与 DBA 核对过,但在数据库中,没有记录任何内容,他说数据已从前端删除。 谁能帮我找出删除了哪些数据以及是谁做的,因为两个应用程序的日志都没有任何信息,并且 DB 中的 Audit_trial 设置为 none?
【问题讨论】:
这对我来说很重要。在过去的几天里,一个表中的一些数据被删除了(Oracle 11g)。 我已经与 DBA 核对过,但在数据库中,没有记录任何内容,他说数据已从前端删除。 谁能帮我找出删除了哪些数据以及是谁做的,因为两个应用程序的日志都没有任何信息,并且 DB 中的 Audit_trial 设置为 none?
【问题讨论】:
您可以尝试使用 LogMiner。这是 oracle 的内置实用程序,它扫描重做日志/归档日志并显示所有运行的 DML 命令。
【讨论】: