誤刪除了Oracle的dbf檔案後的解決方法

2022-02-07 16:32:52 字數 580 閱讀 5521

一、問題描述: 

誤刪除oracle資料庫的dbf檔案,在啟動和關閉資料庫是會提示錯誤。

ora-01157:無法標識/鎖定資料檔案

ora-01110:資料檔案:『....../data_01.dbf' 未找到

二、解決方法:

1、sql>alter system set "_allow_resetlogs_corruption"=true scope=spfile;

system altered.

2、sql>shutdown immediate

ora-01109:資料庫未開啟

已經解除安裝資料庫

oracle例程已關閉

3、sql>startup mount

oracle例程已經啟動

資料庫裝載完畢

4、alter database datafile '.../data_01.dbf' offline drop;

資料庫已更改

5、alter database open;

資料庫已更改

6、連線資料庫

sql>conn scada/scada

已連線

誤刪除了Oracle的dbf檔案後的解決方法

問題描述 誤刪除oracle資料庫的dbf檔案,在啟動和關閉資料庫是會提示錯誤。ora 01157 無法標識 鎖定資料檔案 ora 01110 資料檔案 x1000 1.dbf 未找到 解決方法 1 sql alter system set allow resetlogs corruption tr...

誤刪除了Oracle的dbf檔案後的解決方法

誤刪除了oracle的dbf檔案後的解決方法 問題描述 www.2cto.com 誤刪除oracle資料庫的dbf檔案,在啟動和關閉資料庫是會提示錯誤。startup啟動資料庫時提示 ora 01157 無法標識 鎖定資料檔案 ora 01110 資料檔案 x1000 1.dbf 未找到 解決方法 ...

Oracle 誤刪除 DBF 補救措施

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