日期:2014-05-17  浏览次数:20903 次

oracle闪回技术: FLASHBACK_TRANSACTION_QUERY中START_SCN = 0
关于数据提交后的闪回,首先update scott.emp set sal='10000',
提交数据COMMIT,查询VERSIONS_XID:select versions_xid from scott.emp versions between scn minvalue and maxvalue,得出VERSIONS_XID的值,然后以该值为条件查询select * from flashback_transaction_query where xid=hextoraw('VERSIONS_XID的值'),可以得出START_SCN,然后用该值实现闪回。
现在问题是,START_SCN的值是0,不能闪回,请教大虾们,为什么他是0呢,而且经常遇到,问题出现在哪?

------解决方案--------------------
没有设置数据库闪回的环境吧。数据库安装后,闪回功能是没有开启的。
------解决方案--------------------
引用:
没有设置数据库闪回的环境吧。数据库安装后,闪回功能是没有开启的。

学习