ORA-38707: Media recovery is not enabled.
Cause: An ALTER DATABASE FLASHBACK ON command failed because media recovery was not enabled.
Action: Turn on media recovery with an ALTER DATABASE ARCHIVELOG command and then retry the command.
ORA-38707 “Media recovery is not enabled”表示当前数据库未启用媒体恢复功能。
ORA-38707: Media recovery is not enabled
Cause: Media recovery archiver process is not enabled.
Action: Enable media recovery if needed; otherwise, retry the operation.
ORA-38707 错误一般出现在以下情况:
1.尝试通过媒体恢复恢复数据库但忘记启动媒体恢复服务。
2.尝试使用RMAN命令进行媒体恢复,但未启用媒体恢复服务。
1、若要启用媒体恢复,请运行RMAN命令CONFIGURE CONTROLFILE AUTOBACKUP ON;
2、确保媒体恢复代理或RMAN客户端需要连接到数据库的网络服务名是正确的。
3、运行“RMAN”命令STARTUP MOUNT,如果你需要用安全模式还原数据库,请运行该命令并包括参数SID,例如:RMAN STARTUP MOUNT FORCE SID = ‘PRODUCTION’;
4、启动媒体恢复进程,例如:RMAN> RECOVER DATABASE;
5、若要完全还原数据库,请再次运行RMAN命令:ALTER DATABASE OPEN RESETLOGS;
6、在恢复后,可以运行RMAN命令:RECOVER DATABASE UNTIL CANCEL,来完全恢复数据库。