早上一來打開數據庫,點擊一下表就提示:數據庫未打開,僅允許在固定表/視圖中查詢,搞了一會才把它給解決,現在總結一下解決的方法:
第一步:運行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;

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