677.What are the prerequisites for performing flashback transactions? (Choose all that apply)
A.Supplemental log must be enabled
B.Supplemental log must be enabled for the primary key
C.Undo retention guarantee for the database must be configured
D.EXECUTE permission on the DBMS_FLASHBACK package must be granted to the user
Answer: ABD
使用闪回事务:
SELECT ANY TRANSACTION和FLASHBACK ANY TABLE权限必须授予将使用闪回事务功能的用户;
可以在FLASHBACK_TRANSACTION_QUERY视图中查看事务,UNDO_SQL列作为反转更改的一条语句的构成部分;
通常由于约束违例造成的冲突可能使闪回事务失败。
四个先决条件:
1、SELECT ANY TRANSACTION和FLASHBACK ANY TABLE权限;
2、DBMS_FLASHBACK包的EXECUTE权限;
3、打开数据库的附加日志数据功能;
4、打开数据库的附加日志数据(主键列)功能;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/81227/viewspace-2107817/
,如需转载,请注明出处,否则将追究法律责任。