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

2021-05-17 21:37:25 字數 445 閱讀 6841

發現錯誤:資料庫未開啟: 僅允許在固定表/檢視中查詢

解決方案:

1. 在執行-->命令裡輸入sqlplus /nolog然後回車,

2. 以sysdba的角色登入:connect sys/口令 as sysdba

3. 先執行」alter database open」,會出現如下的錯誤

第 1 行出現錯誤:

ora-01157: 無法標識/鎖定資料檔案 6 - 請參閱 dbwr 跟蹤檔案

ora-01110: 資料檔案 6: 'd:"weixiu.dbf'

4. 執行「alter database create datafile 6;」

5. 執行「alter database datafile 6 offline drop;」

6. 執行 alter database open

7. 可以 切換到其他使用者

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

由於之前刪點東西,不小心把oracle中的乙個.dbf檔案給刪除了。導致了我資料庫一直連線不上,加上有乙個多月沒有使用oracle,所以弄了乙個早上才解決。下面我就來總結一下解決方法 1.以管理員的身份執行cmd,輸入 sqlplus nolog 2.接著輸入 conn sys orcl as sy...

oracle資料庫檔案dbf複製 ocp試驗

1,建立表空間 tbs sys sen create tablespace tbs datafile d tbs.dbf size 200m 2,在上面的表空間建立表,從插入幾條資料 注意需要在scott下面建立,不能在sys下,否則sys下不能匯出 scott sen create table t...

oracle資料庫誤處理恢復

今天更新資料的時候忘了加where條件,所以把整個表的資料都更新了,我通過下面的方法恢復了資料 1 在v sqlarea 這檢視裡面找到你操作那條sql的時間 select r.first load time,r.from v sqlarea r order by r.first load time...