【轉】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