Oracle錯誤:database not open:queries allowed on fixed tables/views only

某天通過dba sys登錄Oracle數據庫後,想執行如查詢操作,出現如下error:

database not open:queries allowed on fixed tables/views only

就是說你依然可以連接成功,但是無法執行如查詢等操作。那麼出現該錯誤的原因是什麼呢?

原來是我在沒有刪除表空間的時候就去刪除了其對應的dbf文件。

怎麼辦呢?

 

解決方法如下:

我先前刪除的dbf名稱:ytkj.dbf

 

SQL> conn sys/admin as sysdba;

 

SQL> alter database datafile 'D:\ORACLEXE\APP\ORACLE\ORADATA\XE\YTKJ.DBF' offline drop;

 

SQL> alter database open;

 到此問題已經解決。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章