您的位置:首页 > 数据库 > Oracle

Oracle误删了数据文件(dbf文件)的修复办法

2011-08-02 16:01 323 查看
问题描述:不小心删除了表空间xxx的数据文件xxx.dbf,这样会导致数据库无法正常启动,解决办法如下:

首先停掉侦听服务

lsnrctl  stop
然后在sqlplus命令行内执行如下SQL命令:
shutdown abort
startup mount
alter database datafile ‘/opt/oracle/oradata/xxx.dbf' offline drop;
alter database open;
drop tablespace xxx;最后便可以启动侦听服务
lsnrctl start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息