重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

标题: 以open resetlogs打开恢复的数据库时报错:ORA-39700 [打印本页]

作者: ZhangQi    时间: 2025-9-7 15:08
标题: 以open resetlogs打开恢复的数据库时报错:ORA-39700
测试库中使用 rman 恢复主库的数据后,以 alter database open resetlogs 打开出现以下报错:

SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-00603: ORACLE server session terminated by fatal error
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-00704: bootstrap process failure
ORA-39700: database must be opened with UPGRADE option
Process ID: 30438
Session ID: 7 Serial number: 12161


这个错误表明Oracle数据库需要以升级模式(UPGRADE option)打开,原因是因为主库是19.23版本,测试库是12c版本。因此出现该报错

解决方法:将测试库升级到同主库的版本,然后恢复即可





欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2