Rm –rf誤刪除了一個數據檔案,而備份集恰好損壞,請寫出恢復步驟
阿新 • • 發佈:2018-12-19
Oracle使用者下:
rm -rf /u01/app/oracle/oradata/vastdb/users01.dbf
ps -ef | grep ora_lgwr
ps命令將某個程序顯示出來
grep命令是查詢
中間的|是管道命令 是指ps命令與grep同時執行
-f:顯示UID,PPIP,C與STIME欄位。
-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
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;