问题:
SQL> connect sys/password @RAOASYS as sysdba
已连接到空闲例程。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 109051904 bytes
Fixed Size 1295272 bytes
Variable Size 92277848 bytes
Database Buffers 8388608 bytes
Redo Buffers 7090176 bytes
数据库装载完毕。
ORA-01092: ORACLE 实例终止。强制断开连接
原因:
从10.2.1升级到10.2.4后没有执行catupgrd.sql和catalog.sql
Solution:
1.以startup upgrade打开数据库
2.以sysdba运行‘升级数据字典’脚本和‘创建数据字典’脚本
D:/oracle/product/10.2.0/db_1/RDBMS/ADMIN/catupgrd.sql
和
D:/oracle/product/10.2.0/db_1/RDBMS/ADMIN/catalog.sql
本文解决了一个从Oracle 10.2.1升级到10.2.4后遇到的问题,即启动时出现ORA-01092错误。通过以startupupgrade模式启动数据库并运行catupgrd.sql和catalog.sql脚本来完成升级过程。
1907

被折叠的 条评论
为什么被折叠?



