⑴Disconnected from Oracle Database g Enterprise Edition Release .... - Production
⑵With the Partitioning, OLAP, Data Mining and Real Application Testing options
⑶[oracleprimary dbwdn]$ ll /proc//fd
⑷ls: /proc//fd: No such file or directory
⑸[oracleprimary dbwdn]$ ps -ef |grep dbw
⑹oracle : ? :: ora_dbw_dbwdn
⑺oracle : pts/ :: grep dbw
⑻[oracleprimary dbwdn]$ ll /proc//fd
⑼lr-x------ oracle oinstall Nov : -》 /dev/null
⑽lr-x------ oracle oinstall Nov : -》 /dev/null
⑾lr-x------ oracle oinstall Nov : -》 /dev/zero
⑿lr-x------ oracle oinstall Nov : -》 /dev/zero
⒀lr-x------ oracle oinstall Nov : -》 /u/app/oracle/product/../db_/rdbms/mesg/oraus.msb
⒁lrwx------ oracle oinstall Nov : -》 /u/app/oracle/product/../db_/dbs/hc_dbwdn.dat
⒂lrwx------ oracle oinstall Nov : -》 /u/app/oracle/product/../db_/dbs/lkDBWDN
⒃lrwx------ oracle oinstall Nov : -》 /u/app/oracle/oradata/dbwdn/control.ctl
⒄lrwx------ oracle oinstall Nov : -》 /u/app/oracle/oradata/dbwdn/control.ctl
⒅lrwx------ oracle oinstall Nov : -》 /u/app/oracle/oradata/dbwdn/control.ctl
⒆l-wx------ oracle oinstall Nov : -》 /u/app/oracle/admin/dbwdn/bdump/dbwdn_dbw_.trc
⒇lr-x------ oracle oinstall Nov : -》 /dev/null
⒈lr-x------ oracle oinstall Nov : -》 /dev/null
⒉l-wx------ oracle oinstall Nov : -》 /u/app/oracle/admin/dbwdn/udump/dbwdn_ora_.trc
⒊l-wx------ oracle oinstall Nov : -》 /u/app/oracle/admin/dbwdn/bdump/alert_dbwdn.log
⒋lrwx------ oracle oinstall Nov : -》 /u/app/oracle/product/../db_/dbs/hc_dbwdn.dat
⒌l-wx------ oracle oinstall Nov : -》 /u/app/oracle/admin/dbwdn/bdump/alert_dbwdn.log
⒍lrwx------ oracle oinstall Nov : -》 /u/app/oracle/product/../db_/dbs/lkinstdbwdn (deleted
⒎[oracleprimary dbwdn]$
⒏已经没法恢复了。
⒐说明需要注意的是,rm误删除文件之后,千万不要慌张,稳住神,不要重启数据库,不要重启动系统。
⒑AIX系统,我没有测试过。
⒒使用备份集恢复上面的数据库文件:
⒓[oracleprimary dbwdn]$ rman target /
⒔Recovery Manager: Release .... - Production on Tue Nov ::
⒕Copyright (c , , Oracle. All rights reserved.
⒖connected to target database (not started
⒗RMAN》 startup nomount;
⒘Oracle instance started
⒙Total System Global Area bytes
⒚Fixed Size bytes
⒛Variable Size bytes
①Database Buffers bytes
②Redo Buffers bytes
③RMAN》 alter database mount;
④using target database control file instead of recovery catalog
⑤database mounted
⑥RMAN》 run
⑦》 allocate channel t type to disk;
⑧RMAN-: ===========================================================
⑨RMAN-: =============== ERROR MESSAGE STACK FOLLOWS ===============
⑩RMAN-: ===========================================================
ⅠRMAN-: error encountered while parsing input mands
ⅡRMAN-: syntax error: found “to”: expecting one of: “double-quoted-string, disk, equal, identifier, single-quoted-string”
ⅢRMAN-: at line column file: standard input
ⅣRMAN》 run
Ⅴ》 allocate channel t device type disk;
Ⅵ》 restore datafile ;
Ⅶ》 recover datafile ;
Ⅷ》 release channel t;
Ⅸallocated channel: t
Ⅹchannel t: sid= devtype=DISK
㈠Starting restore at -NOV- ::
㈡channel t: starting datafile backupset restore
㈢channel t: specifying datafile(s to restore from backup set
㈣restoring datafile to /u/app/oracle/oradata/dbwdn/users.dbf
㈤channel t: reading from backup piece /u/bak/nrctnp__.bak
㈥channel t: restored backup piece
㈦piece handle=/u/bak/nrctnp__.bak tag=TAGT
㈧channel t: restore plete, elapsed time: ::
㈨Finished restore at -NOV- ::
㈩Starting recover at -NOV- ::
starting media recovery
media recovery plete, elapsed time: ::
Finished recover at -NOV- ::
released channel: t
RMAN》 alter database open;
database opened
Windows下数据恢复(把回收站清空后的恢复方法:
、单击“开始——运行,然后输入regedit (打开
、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建”
,选择:“主键”,把它命名为“FFO————B——F——AAFE”
再把右边的“默认”的主键的键值设为“回收站”,然后退出注册表。就OK啦。
、要重启计算机。
只要机器没有运行过磁盘整理。系统完好。任何时候的文件都可以找回来。
上面就是Linux rm命令删除数据库文件的恢复方法的介绍了,如果你不小心使用rm命令删除了数据库文件,先测试你删除的文件,再进行恢复。