【转】Oracle登录 ORA-01033: ORACLE正在初始化或关闭的解决方法


http://www.cnblogs.com/xnzhao/p/6114469.html

 

打开sqlplus

请输入用户名: system/sys as sysdba

然后(卸载数据)输入:

SQL> shutdown normal

会出现:

ORA-01109: 数据库未打开

 

已经卸载数据库。

ORACLE 例程已经关闭。

 

然后(装载数据)输入:

SQL> startup mount

 

ORACLE 例程已经启动。

数据库装载完毕。

 

之后:

SQL>alter database open;

第 1 行出现错误:

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

ORA-01110: 数据文件 6: 'D:/ORACLE/PRODUCT/10.1.0/ORADATA/RAILWAY/2008_1.DAT'

 

SQL> alter database create datafile 6;

数据库已更改。

SQL>alter database open;

第 1 行出现错误:

ORA-01113: 文件 6 需要介质恢复

ORA-01110: 数据文件 6: 'D:/ORACLE/PRODUCT/10.1.0/ORADATA/RAILWAY/2008_1.DAT'

 

SQL> alter database datafile 6 offline drop;

数据库已更改。

 

继续

SQL>alter database open;

如果出现以上错误,继续执行相关操作,上面的6要和create和drop对应。

 

如果

SQL> alter database open;

出现了:

数据库已更改。

则成功了。

这时可以再用PL/SQL等客户端工具,登录操作数据库了。

 

 

Z

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM