oracle 误删 dbf 恢复

前端之家收集整理的这篇文章主要介绍了oracle 误删 dbf 恢复前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

当Oracle数据文件被误删除之后的处理办法!!
1、关闭数据库
sqlplus "/as sysdba";
sqlplus>shutdown abort;
2、装载数据库
sqlplus>startup mount;
3、删除无效的数据库文件
sqlplus>alter database datafile '/home/oracle/survey/survey.dbf' offline drop
sqlplus>alter database datafile '/home/oracle/survey/surveytemp.dbf' offline drop
4、打开数据库
  sqlplus>alter database open;
5、删除无效的表空间
sqlplus> drop tablespace surevy including contents;
sqlplus> drop tablespace surevytemp including contents;


如果offline drop 那步找不到文件,就把系统自带的system.dbf改一下名字,存到原来误删的path,再操作

猜你在找的Oracle相关文章