Rm –rf误删除了一个数据文件,而备份集恰好损坏,请写出恢复步骤
?Oracle用戶下:
?rm -rf /u01/app/oracle/oradata/vastdb/users01.dbf
?ps -ef | grep ora_lgwr
?ps命令將某個(gè)進(jìn)程顯示出來
?grep命令是查找
?中間的|是管道命令 是指ps命令與grep同時(shí)執(zhí)行
?-f:顯示UID,PPIP,C與STIME欄位。
?-e:此選項(xiàng)的效果和指定"A"選項(xiàng)相同。
?-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(自己的數(shù)字)/fd
?/proc 文件系統(tǒng)是一種內(nèi)核和內(nèi)核模塊用來向進(jìn)程(process) 發(fā)送信息的機(jī)制(所以叫做/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;
總結(jié)
以上是生活随笔為你收集整理的Rm –rf误删除了一个数据文件,而备份集恰好损坏,请写出恢复步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在linux操作系统中安装oracl
- 下一篇: 如果只看一篇文章弄懂Pfile与spfi