加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle 误删 dbf 恢复

发布时间:2020-12-12 14:56:43 所属栏目:百科 来源:网络整理
导读:当Oracle数据文件被误删除之后的处理办法!! 1、关闭数据库: sqlplus "/as sysdba"; sqlplusshutdown abort; 2、装载数据库 sqlplusstartup mount; 3、删除无效的数据库文件 sqlplusalter database datafile '/home/oracle/survey/survey.dbf' offline dro

当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,再操作

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读