文档详情

linuxrm误删除数据库文件的恢复方法.doc

发布:2017-06-08约1.21万字共8页下载文档
文本预览下载声明
1.首先测试rm 误删除数据库文件 [oracle@primary dbwdn]$ ll total 2153164 -rw-r----- 1 oracle dba 8536064 Nov 27 21:50 control01.ctl -rw-r----- 1 oracle dba 8536064 Nov 27 21:50 control02.ctl -rw-r----- 1 oracle dba 8536064 Nov 27 21:50 control03.ctl -rw-r----- 1 oracle dba 104865792 Nov 27 21:32 ggs01.dbf -rw-r----- 1 oracle dba 525344768 Nov 27 21:32 perfstat.dbf -rw-r----- 1 oracle dbaNov 27 21:10 redo01.log -rw-r----- 1 oracle dbaNov 27 21:49 redo02.log -rw-r----- 1 oracle dbaNov 27 21:10 redo03.log -rw-r----- 1 oracle dbaNov 27 21:32 shkz_data_01.dbf -rw-r----- 1 oracle dba 524296192 Nov 27 21:49 sysaux01.dbf -rw-r----- 1 oracle dba 524296192 Nov 27 21:49 system01.dbf -rw-r----- 1 oracle dba 209723392 Nov 18 10:54 temp01.dbf -rw-r----- 1 oracle dbaNov 27 21:32 test01.dbf -rw-r----- 1 oracle dba 251666432 Nov 27 21:49 undotbs01.dbf -rw-r----- 1 oracle dbaNov 27 21:32 users01.dbf [oracle@primary dbwdn]$ rm test01.dbf 2.找到数据库后台进程dbw0 oracle 3493 1 0 21:10 ? 00:00:00 ora_dbw0_dbwdn 进程号3493 3.找到被误删除的数据库文件 [oracle@primary dbwdn]$ ll /proc/3493/fd total 0 lr-x------ 1 oracle oinstall 64 Nov 27 21:52 0 - /dev/null lr-x------ 1 oracle oinstall 64 Nov 27 21:52 1 - /dev/null lr-x------ 1 oracle oinstall 64 Nov 27 21:52 10 - /dev/zero lr-x------ 1 oracle oinstall 64 Nov 27 21:52 11 - /dev/zero lr-x------ 1 oracle oinstall 64 Nov 27 21:52 12 - /u01/app/oracle/product/10.2.0/db_1/rdbms/mesg/oraus.msb lrwx------ 1 oracle oinstall 64 Nov 27 21:52 13 - /u01/app/oracle/product/10.2.0/db_1/dbs/hc_dbwdn.dat lrwx------ 1 oracle oinstall 64 Nov 27 21:52 14 - /u01/app/oracle/product/10.2.0/db_1/dbs/lkDBWDN lrwx------ 1 oracle oinstall 64 Nov 27 21:52 15 - /u01/app/oracle/oradata/dbwdn/control01.ctl lrwx------ 1 oracle oinstall 64 Nov 27 21:52 16 - /u01/app/oracle/oradata/dbwdn/control02.ctl lrwx------ 1 oracle oinstall 64 Nov 27 21:52 17 - /u01/app/oracle/oradata/dbwdn/control03.ctl lrwx------ 1 orac
显示全部
相似文档