oracle資料檔案誤刪解決辦法

2021-08-31 02:50:59 字數 410 閱讀 1566

一、(由於資料檔案被刪) 資料庫啟動不了! 即登入不了資料庫;如下圖

[img]

解決方法:

1) cmd

2) sqlplus 「sys/oracle as sysdba」 --即以sysdba身份登入

3) shutdown;

4) startup;

將出現如圖錯誤: 顯示哪個檔案被誤刪; 複製被刪的檔案: 如 c:\aaa.dbf

[img]

5) alter database datafile 『c:\aaa.dbf』offline drop; --即遮蔽此檔案

6) alter database open; --開啟資料

如果正常開啟則ok, 否則重複 將彈出如4)中的圖; 解決辦法如5);即重複 5,6步,直到資料庫正常開啟為止;

ORACLE誤刪資料檔案導致ORA 01033錯誤

既然提示說是初始化或關閉還在進行中,我就關閉資料庫,再一步步開啟看報什麼錯。sql conn as sysdba connected.sql show user user is sys sql select from dual addr indx inst id d 0366cd54 0 1 x 這...

Oracle誤刪表空間資料檔案報錯

oracle誤刪表空間資料檔案報錯 問題現象 oracle報錯 id 0 oracle initialization or shutdown in progress 原因分析 在用oracle時誤刪了d盤中的隱蔽dbf檔案,oracle打不開了。處理步驟 情況1 無論是顯示 ora 01113 檔案...

解決Oracle誤刪資料操作

1.開啟行移動功能 alter table 表名 enable row movement 2.恢復資料表 flashback table 表名 to timestamp to timestamp 刪除時間點 yyyy mm dd hh24 mi ss 3.關閉移動行功能 千萬不要忘記 alter t...