温馨提示×

温馨提示×

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

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》
  • 首页 > 
  • 教程 > 
  • 数据库 > 
  • ORA-01113: 文件 5 需要介质恢复 && ORA-01110: 数据文件 5: '/ora_data/icsdb/icsdb01.dbf'

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

发布时间:2020-07-20 17:37:30 来源:网络 阅读:408 作者:yuri_cto 栏目:数据库

今天做实验遇到两个问题:

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


向AI问一下细节

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

AI