oracle直接在文件夾里面刪除了dbf文件。


進入>sqlplus /nolog

        >connnect / as sysdba

        >startup

1.關閉數據庫

  shutdown immediate;

2.刪除臨時數據文件,模擬媒體失敗

3.啟動數據庫,檢查到文件錯誤

4.脫機該數據文件。

  alter database datafile '文件路徑' offline frop;

5.打開數據庫

  alter database open

6.啟動數據庫

  startup

 啟動成功!

 

 

恢復 脫機文件
recover datafile 'D:\APP\MIXY\ORADATA\ORCL\SYSAUX01.DBF';

查詢用戶默認表空間
SELECT USERNAME,TEMPORARY_TABLESPACE FROM DBA_USERS;

刪除表空間temp,但不刪除其文件 用:drop tablespace temp;
刪除表空間temp同時刪除表空間的數據對象 用drop tablespace temp including contents;
刪除表空間temp及其包含數據對象以及數據文件 用drop tablespace temp including contents and datafiles;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM