1. 程式人生 > >Rm –rf誤刪除了一個數據檔案,而備份集恰好損壞,請寫出恢復步驟

Rm –rf誤刪除了一個數據檔案,而備份集恰好損壞,請寫出恢復步驟

 Oracle使用者下:

 rm -rf /u01/app/oracle/oradata/vastdb/users01.dbf

 ps -ef | grep ora_lgwr

 ps命令將某個程序顯示出來

 grep命令是查詢

 中間的|是管道命令 是指ps命令與grep同時執行

 -f:顯示UID,PPIP,CSTIME欄位。

 -e:此選項的效果和指定"A"選項相同。

 -A:顯示所有程式。

 oracle     5281      1  0 17:16 ?        00:00:00 ora_lgwr_vastdb

 oracle     5463   5211  0 17:17 pts/0    00:00:00 grep

ora_lgwr

 cd /proc/5281(自己的數字)/fd

 /proc 檔案系統是一種核心和核心模組用來向程序(process) 傳送資訊的機制(所以叫做/proc)

 Ll

 lrwx------ 1 oracle oinstall 64 Aug 30 17:17 264 -> /u01/app/oracle/oradata/vastdb/users01.dbf (deleted)

 此檔案閃爍不停,

 cp 264 /u01/app/oracle/oradata/vastdb/users01.dbf

 sqlplus / as sysdba

 shutdown immediate;

 startup

 recover datafile 4;

 alter database open;

 select status from v$instance;