[英]Oracle track changes in database
Good morning,早上好,
And what we would like to do:我们想做的是:
The daily report means around 40 tables and more hundred fields.每日报告意味着大约 40 个表和数百个字段。 So, when something has been changed in daily report it can happen in a few hundred fields of around 40 tables.
因此,当每日报告中发生某些更改时,它可能会在大约 40 个表的数百个字段中发生。
We are interested only to compare the status at the moment of unlock and at the moment of locking again.我们只对比较解锁时刻和再次锁定时刻的状态感兴趣。 (With other words, we are not interested in all the changes made between unlock and locking again)
(换句话说,我们对解锁和再次锁定之间所做的所有更改不感兴趣)
What is the best/recommended way to do this?最好/推荐的方法是什么?
Thanks in advance for the answers.预先感谢您的回答。
One way to do that is to go for FDA (Flashback Data Archive)一种方法是将 go 用于 FDA(闪回数据存档)
Kindly check the below links that explain how you can do that.请查看以下链接,了解您如何做到这一点。
https://oracle-base.com/articles/11g/flashback-and-logminer-enhancements-11gr1#flashback_data_archive https://oracle-base.com/articles/11g/flashback-and-logminer-enhancements-11gr1#flashback_data_archive
https://oracle-base.com/articles/12c/flashback-data-archive-fda-enhancements-12cr1 https://oracle-base.com/articles/12c/flashback-data-archive-fda-enhancements-12cr1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.