Oracle案例04——ORA-39700: database must be opened with UPGRADE option
2024-08-27 00:54:34
Oracle11.2.0.3数据库通过rman备份到Oracle11.2.0.4上做还原,报需要升级的错误,具体处理步骤如下:
一、错误信息
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-00704: bootstrap process failure
ORA-39700: database must be opened with UPGRADE option
Process ID: 16643
Session ID: 1705 Serial number: 5
二、错误原因
数据库版本不一致导致备份文件恢复,无法启动数据库
三、解决方案
通过数据字典升级解决
(1)升级方式启动 SQL> startup upgrade; (2)查看预升级信息 SQL> @$ORACLE_HOME/rdbms/admin/utlu112i.sql (3)执行升级脚本 SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql SQL> @$ORACLE_HOME/rdbms/admin/utlu112s.sql SQL> @$ORACLE_HOME/rdbms/admin/catuppst.sql SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql (4)重启数据库 SQL> shutdown immediate; ORA-01109: database not open Database dismounted. ORACLE instance shut down. SQL> startup;
最新文章
- Tomcat服务器重启失败:The server may already be running in another process, or a system process may be using the port.
- LeetCode - Triangle
- Sql不区分大小写查询
- 传智播客JavaWeb day01 快捷键、XML
- gcc和ld 中的参数 --whole-archive 和 --no-whole-archive
- CSS中的视觉格式化模型
- (转)[转]大数据时代的 9 大Key-Value存储数据库
- unity编辑器的搜索框好特么坑啊,居然不支持*号通配符
- Android开发者必知的开发资源
- RAC之RMAN恢复
- 安卓Monkey源码分析之运行流程
- (十七)java冒泡排序和compareto
- python调用C程序代码
- Nginx动态添加模块
- java设计模式-----22、状态模式
- C语言 -- 字符串详解
- 第8月第15天 app支持后台播放
- [ACM] hdu 1253 胜利大逃亡 (三维BFS)
- openssh入门
- Centos7配置 SNMP服务
热门文章
- module.exports,exports,export和export default,import与require区别与联系
- Digispark(ATTINY85) 微型开发板驱动安装与开发环境配置教程
- Light Table 编辑器修改字体 更新
- unity接入安卓sdk (unity调用安卓工程)
- C 标准库 - string.h之strspn使用
- 完整maven项目搭建
- Linux修改BASH命令提示符
- Golang教程:方法
- 快速删除node_modules目录
- java泛型使用