【发布时间】:2021-09-07 05:49:33
【问题描述】:
我的组织已选择使用 Oracle 闪回来替换手动创建的审计表。但是,DBA 将TUNED_AUTORETENTION 值和UNDO_RETENTION 设置为仅14400 秒。不幸的是,我们必须将这些数据的审计值保留 7 年。有没有办法查询“过期”版本数据,以便可以按时间跨度审核特定更改,或者是否需要将 UNDO_RETENTION 和单个 TUNED_AUTORETENTION 值设置为 220800000?我查看了flashback_transaction_query,但它只显示交易一般数据,而不是更改了哪些列值。
相关数据库当前已将其表空间文件设置为在逻辑驱动器上自动分配更多物理层空间。
【问题讨论】:
标签: oracle plsql audit audit-logging flashback