程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 誤刪除了Oracle的dbf文件後的解決方法,oracledbf

誤刪除了Oracle的dbf文件後的解決方法,oracledbf

編輯:Oracle教程

誤刪除了Oracle的dbf文件後的解決方法,oracledbf


問題描述: 

     誤刪除Oracle數據庫的dbf文件,在啟動和關閉數據庫是會提示錯誤。

     startup啟動數據庫時提示:

     ORA-01157:無法標識/鎖定數據文件

     ORA-01110:數據文件:‘....../X1000_1.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 '.../X1000_1.dbf' offline drop;

          數據庫已更改

     5、alter database open;

          數據庫已更改

     6、連接數據庫

          sql>conn scada/scada

          已連接

 

問題解決。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved