oracle 2583 1 0 Mar11 ? 00:00:12 ora_pmon_gzy
oracle 2585 1 0 Mar11 ? 00:00:06 ora_psp0_gzy
oracle 2587 1 0 Mar11 ? 00:00:02 ora_mman_gzy
oracle 2589 1 0 Mar11 ? 00:01:07 ora_dbw0_gzy
oracle 2591 1 0 Mar11 ? 00:02:17 ora_lgwr_gzy
oracle 2594 1 0 Mar11 ? 00:00:26 ora_ckpt_gzy
oracle 2597 1 0 Mar11 ? 00:02:19 ora_smon_gzy
oracle 2599 1 0 Mar11 ? 00:00:01 ora_reco_gzy
oracle 2601 1 0 Mar11 ? 00:01:55 ora_cjq0_gzy
oracle 2603 1 0 Mar11 ? 00:02:12 ora_mmon_gzy
oracle 2605 1 0 Mar11 ? 00:00:36 ora_mmnl_gzy
oracle 2607 1 0 Mar11 ? 00:00:00 ora_d000_gzy
oracle 2609 1 0 Mar11 ? 00:00:00 ora_s000_gzy
oracle 5600 1 0 Mar12 ? 00:00:09 ora_arc0_gzy
oracle 5602 1 0 Mar12 ? 00:00:09 ora_arc1_gzy
oracle 5606 1 0 Mar12 ? 00:00:00 ora_qmnc_gzy
oracle 5621 1 0 Mar12 ? 00:00:42 ora_q000_gzy
oracle 5623 1 0 Mar12 ? 00:00:00 ora_q001_gzy
oracle 21463 1 0 14:07 ? 00:00:00 ora_j000_gzy
root 21518 20086 0 14:09 pts/0 00:00:00 grep ora_
選擇DBWn 進程 2589
[root@test ~]# ls -lah /proc/2589/fd
total 0
dr-x------ 2 oracle oinstall 0 Mar 18 13:36 .
dr-xr-xr-x 7 oracle oinstall 0 Mar 18 11:00 ..
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 0 -> /dev/null
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 1 -> /dev/null
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 10 -> /opt/ora10g/admin/gzy/adump/ora_2574.aud
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 11 -> /dev/zero
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 12 -> /dev/zero
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 13 -> /opt/ora10g/product/dbs/hc_gzy.dat
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 14 -> /opt/ora10g/product/dbs/lkGZY
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 15 -> /opt/ora10g/oradata/gzy/gzy/control01.ctl
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 16 -> /opt/ora10g/oradata/gzy/gzy/control02.ctl
lrwx------ 1 oracle oinstall 64 Mar
18 13:36 17 -> /opt/ora10g/oradata/gzy/gzy/system01.dbf
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 18 -> /opt/ora10g/oradata/gzy/gzy/undotbs01.dbf
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 19 -> /opt/ora10g/oradata/gzy/gzy/sysaux01.dbf
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 2 -> /dev/null
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 20 -> /opt/ora10g/oradata/gzy/gzy/users01.dbf
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 21 -> /opt/ora10g/oradata/gzy/gzy/test01.dbf
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 22 -> /opt/ora10g/oradata/gzy/gzy/test02.dbf
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 23 -> /opt/ora10g/oradata/gzy/gzy/perfstat.dbf
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 24 -> /opt/ora10g/oradata/gzy/gzy/temp01.dbf
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 3 -> /dev/null
lr-x------ 1 oracle oinstall 64 Mar 18 13:36 4 -> /dev/null
l-wx------ 1 oracle oinstall 64 Mar 18 13:36 5 -> /opt/ora10g/admin/gzy/udump/gzy_ora_2574.trc
l-wx------ 1 oracle oinstall 64 Mar 18 13:36 6 -> /opt/ora10g/admin/gzy/bdump/alert_gzy.log
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 7 -> /opt/ora10g/product/dbs/lkinstgzy (deleted)
l-wx------ 1 oracle oinstall 64 Mar 18 13:36 8 -> /opt/ora10g/admin/gzy/bdump/alert_gzy.log
lrwx------ 1 oracle oinstall 64 Mar 18 13:36 9 -> /opt/ora10g/product/dbs/hc_gzy.dat
假設誤刪了 system 表空間,則其對應的數據文件爲 system01.dbf
注意以下命令使用 oracle用戶執行,免得需要修改權限。
[oracle@test ~]# cat /proc/2589/fd/17 > /opt/ora10g/oradata/gzy/gzy/system01.dbf