Oracle誤刪 DBF檔案導致資料庫連線不上解決

2021-09-03 02:36:11 字數 601 閱讀 4815

由於之前刪點東西,不小心把oracle中的乙個.dbf檔案給刪除了。導致了我資料庫一直連線不上,加上有乙個多月沒有使用oracle,所以弄了乙個早上才解決。下面我就來總結一下解決方法

1.以管理員的身份執行cmd,輸入 sqlplus/nolog

2.接著輸入 conn sys/orcl as sysdba

3.shutdown immediate

4.startup

5.alter database datafile 'f:\erp.dbf' offline drop;

6. alter database open;

就可以重新連線上自己的資料庫了,下面截圖參考(我誤刪的就是'f:\erp.dbf)

敲完後成功連上資料庫

連不上資料庫可能有很多原因,先找到問題的本質在什麼地方,再去對這個問題進行解決,我也是搞了好久才想起是自己曾經不小心刪除了個.dbf檔案導致的

Oracle 誤刪除 DBF 補救措施

按下面步驟做即可 1 關閉資料庫 sql shutdown immediate 2 裝載資料庫 sql startup mount 3 刪除無效的資料庫檔案 sql alter database datafile offline drop 4 開啟資料庫 sql alter database ope...

Oracle資料庫DBF檔案誤刪除解決方案

發現錯誤 資料庫未開啟 僅允許在固定表 檢視中查詢 解決方案 1.在執行 命令裡輸入sqlplus nolog然後回車,2.以sysdba的角色登入 connect sys 口令 as sysdba 3.先執行 alter database open 會出現如下的錯誤 第 1 行出現錯誤 ora 0...

Oracle資料庫DBF檔案誤刪除解決方案

資料庫oracledatabase 發現錯誤 資料庫未開啟 僅允許在固定表 檢視中查詢 解決方案 1.在執行 命令裡輸入sqlplus nolog然後回車,2.以sysdba的角色登入 connect sys 口令 as sysdba 3.先執行 alter database open 會出現如下的...