客户Oracle服务器进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。经远程指导解决问题。过程如下:
1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;
2、运行sqlplus "/as sysdba"
SQL>shutdown immediate 停止服务
SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号
SQL>shutdown immediate 再次停止服务
SQL>startup mount
SQL> recover datafile 2 恢复出错的数据文件
SQL>shutdown immediate 再次停止服务
SQL>startup 启动服务,此次正常。
3、进入PL/SQL Developer检查,没有再提示错误。
后台显示代码:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\a>set ORACLE_SID=ORCL
C:\Documents and Settings\a>sqlplus /as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production
Copyright (c) 1982, 2005, Oracle. All rights reserved.
用法 1: sqlplus -H | -V
-H 显示 SQL*Plus 版本和
用法帮助。
-V 显示 SQL*Plus 版本。
用法 2: sqlplus [ [] [] [] ]
为: [-C ] [-L] [-M ""] [-R ] [-S]
-C 将受影响的命令的兼容性设置为
指定的版本。该版本具有
"x.y[.z]" 格式。例如, -C 10.2.0