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



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 mo免费云主机域名unt

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;

相关推荐: 验证一个052考试题

8 、Examine the following statement: SQL> ALTER TABLE SALES MODIFY CONSTRAINT pk DISABLE VALIDATE; Which three statements are tr…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 12/31 16:58
下一篇 12/31 16:58