数据文件误删除案例:Kamus http://www.dbform.com/html/2011/1761.html
环境:数据库处于open状态.
1.找到dbw进程pid:
ps -ef|grep dbw|grep -v grep
2.找回对应数据文件
cd /proc/PID/fd
ls -l
...
261 -> /oradata/KIN/example01.dbf (deleted)
...
cp 261 /oradata/KIN/example01.dbf
chown oracle.oinstall /oradata/KIN/example01.dbf
3.恢复数据文件
alter database datafile 4 offline drop;
recover datafile 4;
alter database datafile 4 online;