Oracle误删了数据文件(dbf文件)的修复办法
2011-08-02 16:01
323 查看
问题描述:不小心删除了表空间xxx的数据文件xxx.dbf,这样会导致数据库无法正常启动,解决办法如下:
首先停掉侦听服务
shutdown abort
startup mount
alter database datafile ‘/opt/oracle/oradata/xxx.dbf' offline drop;
alter database open;
drop tablespace xxx;最后便可以启动侦听服务
lsnrctl start
首先停掉侦听服务
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
相关文章推荐
- 意外删除Oracle数据文件(dbf),恢复oralce库的解决办法--Oracle错误代码:ORA-01033
- oracle数据库工作笔记之迁移oracle的dbf数据文件
- Oracle误删数据文件的恢复
- Oracle误删表空间数据文件报错
- ORACLE误删数据文件导致ORA-01033错误
- Oracle命令--数据文件被误删后的处理
- 关于oracle修复控制文件与数据文件不一致的问题----
- Oracle误删表空间数据文件报错
- Oracle恢复实验(二):数据文件user01.dbf损坏,打开数据库情况下进行恢复。
- oracle中USERS表空间数据文件损坏修复一例
- 迁移oracle的dbf数据文件
- 物理删除oracle数据文件(DBF文件)导致数据库ORA-01033的解决方法
- Oracle误删表空间数据文件报错
- Ubuntu误删系统文件修复办法
- Oracle命令--数据文件被误删后的处理
- oracle删除数据文件 解决办法
- Oracle误删表空间数据文件报错
- 物理删除oracle数据文件(DBF文件)导致数据库ORA-01033的解决方法
- 误删oracle数据文件的错误恢复
- oracle下误删数据文件问题的解决