Chinaunix首页 | 论坛 | 博客
  • 博客访问: 276722
  • 博文数量: 58
  • 博客积分: 2317
  • 博客等级: 大尉
  • 技术积分: 1080
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-22 13:16
文章分类

全部博文(58)

文章存档

2015年(1)

2014年(3)

2013年(4)

2012年(44)

2011年(6)

分类: Oracle

2012-07-31 10:45:02

问题:
ORA-01116:error in opening database file 54
ORA-01110:data file 54:'/home3/datafile/arrange/NewArrange.dbf'
ORA-27041:unable to open file
Linux Error:2: No Such file or directory
Additional information: 3

解决办法:

1、是否有备份?备份方式是怎样的?如果备份做的好那余下的就不有说的,restore,recover就ok了。

2、'/home3/datafile/arrange/NewArrange.dbf'这个文件是否重要?是否有重要的数据?因还在启动状态,可以自己查一下:
select * dba_extents where file_id=54;

3、如果这个数据文件没有用,或是其中的数据不重要,可以offline drop掉,问题就解决掉了。
alter database datafile  '/home3/datafile/arrange/NewArrange.dbf' offline drop;
如果open执行不成功,则在startup mount状态执行。

4、问题不处理掉,库如果重启是open不了的。
阅读(3103) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~