ORA-01113: 文件 5 需要介质恢复 && ORA-01110: 数据文件 5: '/ora_data/icsdb/icsdb01.dbf'-阿里云开发者社区

开发者社区> 技术小阿哥> 正文

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

简介:
+关注继续查看

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

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



本文转自 yuri_cto 51CTO博客,原文链接:http://blog.51cto.com/laobaiv1/1929648,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
11g中关于控制文件自动备份的改进
在之前做一个测试演示的时候,使用的是11gR2的库,在说rman的备份配置的时候有一个功能时控制文件的自动备份, CONFIGURE CONTROLFILE AUTOBACKUP ON/OFF; 然后自己简单介绍了下,说controlfile autobackup功能还是蛮实用的,一般还是建议开启。
722 0
sql server 备份与恢复系列四 大容量模式下的备份与还原
原文:sql server 备份与恢复系列四 大容量模式下的备份与还原 一. 概述   在sql server 备份与恢复系列的第一篇里,有讲到大容量模式下备份与还原的相关知识。这篇重点来演示在大容量模式下常用的备份与还原模式“完整备份+差异备份+日志备份”。
757 0
[20170105]关于使用datafilecopy恢复.txt
[20170105]关于使用datafilecopy恢复.txt --如果指定恢复数据文件是从datafilecopy,必须加括号,写一个例子说明: 1.环境: SYS@book> @ &r/ver1 PORT_STRING             ...
773 0
ML之FE:基于单个csv文件数据集(自动切分为两个dataframe表)利用featuretools工具实现自动特征生成/特征衍生
ML之FE:基于单个csv文件数据集(自动切分为两个dataframe表)利用featuretools工具实现自动特征生成/特征衍生
36 0
干货 | 论Elasticsearch数据建模的重要性
1、什么是数据模型? 数据模型是抽象描述现实世界的一种工具和方法,是通过抽象的实体及实体之间联系的形式,用图形化的形式去描述业务规则的过程,从而表示现实世界中事务的相互关系的一种映射。
32 0
sql server 备份与恢复系列三 简单恢复模式下的备份与还原
原文:sql server 备份与恢复系列三 简单恢复模式下的备份与还原 一.概述   前面讲了备份的一些理论知识,这篇开始讲在简单恢复模式下的备份与还原。在简单模式下是不能做日志备份的,发生灾难后,数据库最后一次备份之后做的数据修改将是全部丢失的,所以在生产环境下,数据又很重要,一般不建议使用这种模式。
819 0
Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer
原文:Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer Advanced Installer :Free for 30 days.
1540 0
[20121227]v$datafile访问是从数据文件获取信息吗.txt
[20121227]v$datafile访问是从数据文件获取信息吗.txt记得以前开始学习oracle的时候,被问及访问v$datafile从哪里获取信息,当时想都没想,从数据文件.
677 0
13694
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载