ora 01033 linux,ORA-01033: ORACLE initialization or shutdown in progres

ORA-01033: ORACLE initialization or shutdown in progres

2009-01-20 15:22

如果是因为,不注意手动删除了,oracle的数据文件(例如表空间)而产生的这个错误。那么还有救。

方法如下:

先找到oracle_home下的BIN例如(oracle\product\10.2.0\db_2\bin)在这个目录里找到sqlplus.exe运行。然后

SQL>connect sys/用户口令as sysdba

SQL>shutdown normal

SQL>startup mount

SQL>alter database open;

alter database open

*

第 1 行出现错误:

ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 5: 'F:/ORACLE/TEST01.DBF'

由此可得出是数据文件删除操作引起的。接下来:

SQL> alter database create datafile 5;

数据库已更改。

SQL> alter database datafile 5 offline drop;

数据库已更改。

然后测试一下

SQL> conn scott/tiger

ERROR:

ORA-01033: ORACLE initialization or shutdown in progres

警告: 您不再连接到 ORACLE。

失败了,重新登录。

SQL> co

你可能感兴趣的:(ora,01033,linux)