首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle跟踪数据库中的更改

Oracle跟踪数据库中的更改
EN

Stack Overflow用户
提问于 2020-09-20 07:13:48
回答 1查看 61关注 0票数 1

早上好,

我们有一个用于创建每日报告的应用程序。当完成每日报告时,locking.

  • Therefore

  • 将被锁定。但是,有时,在unlocked.

  • After报告之后,必须更改每日报告。报告所做的更改将再次锁定。

我们想要做的是:

当报表被解锁时,我们想要再次锁定一个snapshot

  • When报告,我们想要对记录进行另一次快照,以便与以前的快照进行比较(在解锁时),并查看记录中所做的更改。我们希望看到每个field.

的前后值

每日报告意味着大约40张表格和100多个字段。因此,当日常报告中的某些内容发生变化时,它可以发生在大约40个表的几百个字段中。

我们只想比较一下解锁时刻的状态和再次锁定的时刻。(换句话说,我们对解锁和锁定之间的所有更改并不感兴趣)

做这件事的最佳/推荐方法是什么?

提前谢谢你的回答。

EN

回答 1

Stack Overflow用户

发布于 2020-09-20 07:57:50

这样做的一种方法是向FDA (Flashback数据存档)求助。

请查看下面的链接,解释如何做到这一点。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63976430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档