解決數據庫未打開,僅允許在固定表/視圖中查詢的問題


早上一來打開數據庫,點擊一下表就提示:數據庫未打開,僅允許在固定表/視圖中查詢,搞了一會才把它給解決,現在總結一下解決的方法:

第一步:運行cmd,打開窗口輸入:sqlplus/nolog

第二步:輸入命令:connect sys/sys as sysdba,提示已連接。

第三步: 輸入命令:alter database open;

 

 這時候出現了錯誤,所以要進行恢復。
第四步: 輸入命令:recover datafile 3;

 

 還是會報錯,然后復制下來那個路徑。

第五步:輸入命令:alter database datafile 'F:\APP\ADMIN\ORADATA\ORCL\UNDOTBS01.DBF'offline drop;

 

 

這樣問題就可以解決了,再重新連接數據庫,就不會報數據庫未打開的錯誤了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM