ORA-38774: cannot disable media recovery – flashback database is enabled
Cause: An attempt was made to disable media recovery while flashback database was enabled.
Action: Use the ALTER DATABASE FLASHBACK OFF statement to disable flashback database, then disable media recovery.
ORA-38774: 该错误是当尝试在启用了Flashback Database功能的数据库上禁用媒体恢复时抛出的一种错误信息。
正常处理:
步骤1:使用SQL * Plus,连接到oracle数据库
步骤2:查询flashback_enabled参数的值是true还是false,如果值为false,则考虑将其更改为true,如果已经为true,则表明Flashback Database是禁用状态。
步骤3:可以使用alter system命令来启用flashback_enabled参数,如下所示:
alter system set flashback_enabled=true scope=spfile;
步骤4:使用shutdown immediate顺利关闭数据库
步骤5:重新启动数据库
步骤6:检查pfile或spfile中flashback_enabled参数是否显示为true
步骤7:如果参数为true,则应尝试禁用媒体恢复功能