My organization has chosen to use Oracle Flashback to replace manually created audit tables. However, the DBA set the TUNED_AUTORETENTION values and UNDO_RETENTION to only 14400 seconds. Unfortunately, we have to keep the audit values for 7 years on this data. Is there a way to query "expired" version data so specific changes can be audited by timespan, or does UNDO_RETENTION and the individual TUNED_AUTORETENTION values need to be set to 220800000? I looked into flashback_transaction_query but it only shows the transaction general data, not which column values were changed.
The database in question currently has its tablespace files set to automatically allocate more physical layer space on the logical drive.