1.先进行备份
[oracle@oracle ~]$ rman target /RMAN> backup database;RMAN> list backup;

2.进入数据库,改为归档模式
[oracle@oracle oracle]$ sqlplus / as sysdbaSQL>startup mount; SQL> alter database archivelog;数据库已更改。SQL> archive log list;

进入rman查看下备份

RMAN> list backup;

查看下备份

[oracle@oracle oracle]$ cd /ora/oracle/product/11.2.0/db_1/dbs/[oracle@oracle dbs]$ ls01vejvgf_1_1  02vejvgm_1_1  hc_orcl.dat  init.ora  lkORCL  orapworcl  snapcf_orcl.f  spfileorcl.ora

3.进入目录下删除dbf
[oracle@oracle dbs]$ cd /ora/oracle/oradata/orcl/[oracle@oracle orcl]$ lscontrol01.ctl  control02.ctl  example01.dbf  redo01.log  redo02.log  redo03.log  sysaux01.dbf  system01.dbf  undotbs01.dbf  users01.dbf[oracle@oracle orcl]$ rm -rf *.dbf

4.删除完进行恢复
RMAN>restore database;RMAN>recover datbases;

恢复完毕进入目录下文件是否恢复

打开数据

SQL> alter database open;

恢复完毕进入目录下文件是否恢复

打开数据

SQL> alter database open;

oracle数据库之丢失数据文件如何恢复相关推荐

  1. oracle 数据文件recover,Oracle数据库意外删除数据文件的恢复(转载)

    今天有客户的数据库意外被删除了整个目录中的数据文件,操作系统级别的删除,然而幸运的是这个数据库没有崩溃,仍然处于open状态的时候,客户就发现了问题,求助到我们,最终完整地恢复了所有数据文件. 在Li ...

  2. RMAN数据库恢复 之归档模式有(无)备份-丢失数据文件的恢复

    1.归档模式有备份,丢失数据文件的恢复 归档模式有备份,不管丢失什么数据文件,直接在RMAN下RESTOER--->RECOVER--->OPEN即可. RMAN> STARUP M ...

  3. ORACLE基础学习-RMAN应用之(归档模式无备份,丢失数据文件的恢复)

    二.归档模式无备份,丢失数据文件的恢复: 首先要意识到,这种恢复是有条件的,只有在某些特定条件下,才有可能在没有备份的情况下恢复丢失的数据文件. 同时又需意识到不是所有丢失的文件都是可以被成功恢复的. ...

  4. oracle从备份提取归档,Oracle归档模式有备份,丢失数据文件的恢复

    1.创建数据库全备份 2.test2用户下面构造测试数据 3.模拟文件丢失:以sysdba身份登录并关闭数据库,尝试重新启动数据库 4.执行恢复:进入RMAN命令行环境 从上面可以看到:恢复数据文件7 ...

  5. oracle之物理数据库结构概述(数据文件、重做日志文件,控制文件等各种数据库文件)

    oracle之物理数据库结构概述 oracle的物理结构其实是由各种各样的文件组成的, 其中与数据库相关的有: 数据文件(data file):这些文件是数据库的主要文件:其中包括数据表.索引和所有其 ...

  6. oracle如何根据ID恢复部分数据,三种方法找回Oracle数据库误删除的数据

    三种方法找回Oracle数据库误删除的数据 最新动态来源:点击数:6141更新时间:2018/5/10 有很多朋友都遇到过在操作数据库时误删除某些重要数据的情况,如果数据库没有备份而且数据有十分重要的 ...

  7. MySql 数据库数据文件进行恢复

    MySql 数据库数据文件进行恢复 偶尔某些意外导致mysql数据库出现问题,需要依靠 data文件夹下的 frm及ibd等文件进行恢复数据 首先新建一个数据库 1.将其命名为想要恢复的数据库名 2. ...

  8. 文件系统损坏导致数据文件异常恢复----惜分飞

    今天接到一个客户的服务请求,由于服务器被强制重启,数据库无法启动 ORA-1200报错 这是一个常见的ORA-1200错误,但是文件大小相差的有离谱实际大小729600个block,但是现在只有149 ...

  9. 只读数据文件损坏恢复

    一.实验说明:本实验内容转载于luocs大牛的只读数据文件损坏恢复实验记录,非原创,下面的操作属于模拟实验. 操作系统:rhel 5.4 x32 数据库:oracle 11g r2 二.只读表空间概念 ...

最新文章

  1. AndroidManifest 配置Activity 一直提示找不到,
  2. 科大讯飞的2018:深陷同传造假及炒房风波,市值遭腰斩蒸发600亿
  3. 从《黑客帝国》说起,我们如何证明这个世界不是一个系统?
  4. excel中对比两个sheet,找出匹配不上的
  5. python从入门到实践_Python编程从入门到实践日记Day32
  6. IOS-C文件的创建于初始化函数.void init() write_file()
  7. Ajax实践之用户是否存在
  8. android 跑分,2018年10月国内Android手机安兔兔跑分性能排行榜
  9. 百度安装php环境,Centos下安装类百度文库环境
  10. python创建对象_python对象
  11. VPS搭建HTTP代理
  12. 《打造Facebook》 读书报告
  13. opencv保存设像头图片时调整白平衡功能
  14. 谷歌李开复 我的传奇人生源于十句箴言
  15. 基于扰动观测器的直流电机调速系统,(售出不退慎拍!) 有计算公式,仿真模型
  16. [Shiro教程] Shiro 教程基于SSM(SpringMVC + Spring + Mybatis)
  17. Java - MyBatis中的动态SQL是什么意思?
  18. 细粒度控制Grails程序的日志输出
  19. 前端笔试面试题之三(2015美的前端笔试)
  20. FPGA和CPLD对比

热门文章

  1. 分析称微软创新性遭毁灭 不改变现状前途堪忧
  2. Android---PreferenceManager(偏好设置)
  3. 百度杀毒软件评测kuder13.4.26真实自己评测
  4. Windows源代码泄露全景报道[转]
  5. IO与集合习题综合练习
  6. java aio事件模型_JAVA AIO
  7. 动态规划解决草药采集问题
  8. Java 23种设计模式(1.设计模式概念和UML)
  9. mysql 金额 四舍五入_mysql四舍五入
  10. Altium Designer 3D封装下载及导入教程