oarcle10g ORA-01033: ORACLE 正在初始化或关闭 解决方法
1.set ORACLE_SID="数据库实例名"
2.sqlplus "/as sysdba"
连接到:
Oracle Database 10g Enterprise Edition ...........
3.shutdown immediate --停止服务
ORA-01109 :数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
4.startup --启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号
ORACLE 例程已经启动。
Total SystemGlobal Area.....
Fixed Size .........
Variable Size ............
DataBase Buffers ............
Redo Buffers .............
数据库装载完毕
ORA-16038: 日志 3 序列号527 无法归档
ORA-19809: 超出了回复文件数的限制
ORA-00312: 联机日志3 线程1:
"E:\oracle\product\10.2.0\ORADATA\数据库实例名\REDO03.LOG"
5.shutdown normal
ORA-01109:数据库未打开
已经卸载数据库。
ORACLE 例程已关闭。
6.startup mount
ORACLE 例程已启动
Total system global area...
Fixed size....
Variable Size...
Database Buffers...
Redo Buffers...
数据库装载完毕
7.alter database open;
ORA-16038: 日志 3 序列号527 无法归档
ORA-19809: 超出了回复文件数的限制
ORA-00312: 联机日志3 线程1:
"E:\oracle\product\10.2.0\ORADATA\数据库实例名\REDO03.LOG"
8.alter database noarchivelog --这里输入完成回车,然后输入 2;再回车
2;
数据库已更改。
9.alter database open ---这里回车 输入2/再回车
数据库已更改。
提示断开数据库,再次重复1,2,3 指令。出现如下截图代表已成功。

本文提供了一种解决Oracle10g在启动时遇到ORA-01033错误的方法,通过设置环境变量、使用sysdba权限进行数据库的关闭与启动、调整归档模式等步骤,最终成功启动数据库。
3594

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



