先宣告一下前期的一些手欠欠兒的操作導致oracl登錄不進去了,起先是清理磁盤空間的時候誤洗掉了orcle DBF資料檔案后無法進入系統,plsql登錄報錯如下:

一般情況下,洗掉表空間的正確方法是:DROP TABLESPACE BDCDJ INCLUDING CONTENTS AND DATAFILES;
如果沒有通過以上命令洗掉而直接洗掉了資料檔案,那么資料庫無法打開的,即使你用sys用戶登錄上去執行select操作也會警告如下:
ORA-01219: 資料庫未打開: 僅允許在固定表/視圖中查詢
如果執行命令alter database open; 則報錯如下:
ORA-01157: 無法標識/鎖定資料檔案 12 - 請參閱 DBWR 跟蹤檔案
原因是:資料庫沒找到這個資料檔案,
下面是我在網上找到的解決方案:


以上操作完后就可以高興的登錄資料庫了, 注意:上圖第二、第三個框里的命令是你誤刪時候XXXX.DBF的檔案及絕對路徑,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/551551.html
標籤:Oracle
上一篇:day09-達人探店
下一篇:返回列表
