你好,游客 登录 注册 搜索
背景:
阅读新闻

ORA-01113: 文件 5 需要介质恢复 && ORA-01110: 数据文件 5: '/ora_data/icsdb/icsdb01.dbf'

[日期:2017-05-31] 来源:Linux社区  作者:laobaiv1 [字体: ]

今天做实验遇到两个问题:
1、数据文件的名字在最开始我命名错了,后缀应该dbf结果我写成了bdf
alter tablespace ICSDB rename DATAFILE '/ora_data/icsdb/icsdb01.bdf' to  '/ora_data/icsdb/icsdb01.dbf'; 

2、启动数据库的时候发现数据文件不读,需要恢复,当前也是我前面做文件恢复实验的时候弄得
SYS@icsdb >alter database datafile '/ora_data/icsdb/icsdb01.dbf' online;
alter database datafile '/ora_data/icsdb/icsdb01.dbf' online
*
第 1 行出现错误:
ORA-01113: 文件 5 需要介质恢复
ORA-01110: 数据文件 5: '/ora_data/icsdb/icsdb01.dbf'

通过上面的提示可知文件需要recover
SYS@icsdb >recover datafile '/ora_data/icsdb/icsdb01.dbf';
完成介质恢复。
SYS@icsdb >alter database datafile '/ora_data/icsdb/icsdb01.dbf' online;
数据库已更改。

SYS@icsdb >select name,status from v$datafile;

NAME        STATUS
-------------------------------------------------- --------------------------------------------------
/ora_data/icsdb/system01.dbf    SYSTEM
/ora_data/icsdb/sysaux01.dbf    ONLINE
/ora_data/icsdb/undotbs01.dbf    ONLINE
/ora_data/icsdb/users01.dbf              ONLINE
/ora_data/icsdb/icsdb01.dbf              ONLINE
/ora_data/icsdb/hr01.dbf              ONLINE

已选择6行。

SYS@icsdb >conn ics
输入口令:
已连接。
ICS@icsdb >
ICS@icsdb >


ICS@icsdb >select count(*) from student;


  COUNT(*)
----------
 42

更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-05/144388.htm

linux
相关资讯       ORA-01113 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款