文档解释
ORA-16239: IMMEDIATE option not available without standby redo logs
Cause: The IMMEDIATE option cannot be used without standby redo logs.
Action: Do not specify the IMMEDIATE option unless standby redo logs are being used.
。
ORA-16239是一个非常具体的错误代码,指出你正在尝试启动数据库时,该数据库没有standby redo logs,因此Oracle无法使用IMMEDIATE选项。
官方解释
该ORA-16239错误意味着实例应该具有standby redo日志为启用OPEN IMMEDIATE模式。若不存在,则Oracle无法使用。
常见案例
– 首次创建一个Oracle数据库时,没有使用standby redo logs;
– 用户对数据库进行重新配置但未创建standby redo logs。
一般处理方法及步骤
1. 为该实例创建standby redo日志;
2. 重新启动数据库,并且使用正确的模式启动:
a. 若要使用RESETLOGS模式,请使用命令:STARTUP RESETLOGS;
b. 若要使用IMMEDIATE模式,请使用命令:STARTUP OPEN IMMEDIATE;
c. 若要使用MOUNT模式,请使用命令:STARTUP MOUNT;
3. 避免在没有创建standby redo logs的情况下启动实例,因为此操作会引发ORA-16239。