温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

关于丢失表空间数据文件的处理方式

发布时间:2020-08-09 03:15:38 阅读:183 作者:白石溪头 栏目:关系型数据库
亿速云空间服务器,独享5M带宽,BGP线路,安全稳定,不到0.96元/天! 查看详情>>

ORA-01116: error in opening database file 89
ORA-01110: data file 89: '/templv/osm/OSM_TABP_00.dbf'
ORA-27041: unable to open file
Linux Error: 2: No such file or directory

Additional information: 3


如果表空间数据文件不重要直接删除:
首先将表空间文件改为offline就可以了!
SQL>alter database datafile '/templv/osm/OSM_TABP_00.dbf' offline drop;

是每一个文件都要offline才可以删除.


现在使用:
drop tablespace osm_tabp_0 including contents

就OK了!


如果需要恢复  参考下面步骤

解决步骤是:重新创建一个数据文件,然后recover过来就可以了,不过前提是日志文件还在。 

1. startup mount 

2. alter database create datafile'/opt/oracle/oradata/test/testdata.dbf'; 

3. set autorecovery on; 

4. recover datafile '/opt/oracle/oradata/test/testdata.dbf'; 

5. alter database datafile '/opt/oracle/oradata/test/testdata.dbf' online; 

6. alter database open; 

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:http://blog.itpub.net/31440090/viewspace-2199377/

AI

开发者交流群×