.数据库指定数据文件恢复 启动数据库的时候报错

ORA-01157: cannot identify/lock data file 5 - see DBWR trace file

ORA-01110: data file 5: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\DOCARE\AP MEDCOMM.DBF'

ORA-27041: unable to open file OSD-04002: 无法打开文件 O/S-Error: (OS 2) 系统找不到指定的文件。 或者查看oracle数据库的报警日志出现类似错误

如果出现以上报错说明数据库中file_id 为5的文件出现错 误。需要恢复。步骤如下所示。 (1)选择“开始”“运行”,输入cmd,按回车。

(2)输入“ set oracle_sid=docare”,按回车。 (oracle_sid根据自己库的设置填写)

(3)输入“rman target  /”,按回车

(4)查看数据库的启动级别。 在SQL>提示符下输入 “select status from v$instance;”,按回车。

关闭数据库。输入“shutdown immediate;” 将数据库启动到mount状态。输入“startup mount;”

(5)数据库启动状态为mount,在rman>提示符下输入, 输入完成后,按回车。

RMAN>  run{ restore datafile 5; recover datafile 5;}

启动数据库,输入“alter database open;”,输入回车。

(6)如果数据库启动状态为open,按如下输入,输入完 成之后,输入回车。 run{ sql 'alter database datafile 5 offline '; restore datafile 5; recover datafile 5; sql 'alter database datafile 5 online';}

玩转oracle 11g(37):rman备份-数据库指定文件恢复相关推荐

  1. Oracle 11g 使用RMAN备份数据库

    使用Oracle自带的备份恢复工具RMAN(Recovery Manager)具有以下几种优势: 支持增量备份 能自动管理备份文件 自动化备份与恢复 备份的文件有效性检查 配置快闪恢复区(flash ...

  2. 玩转oracle 11g(24):数据文件设置自扩展和监听日志文件过大处理

    10. 数据文件为打开自动扩展 select * from dba_data_files; 查询结果: AUTOEXTENSIBLE MAXBYTES MAXBLOCKS INCREMENT_BY N ...

  3. 玩转oracle 11g(10):初步了解Rman备份

    备份与恢复的定义及分类 备份的定义及分类: 备份就是把数据库复制到转储设备的过程.其中,转储设备是指用于放置数据库副本的磁带或磁盘.通常也将存放于转储设备中的数据库的副本称为原数据库的备份或转储.备份 ...

  4. Oracle使用rman备份数据库时出现cannot reclaim的错误

    1. 按照<2 day DBA>中的guide,设置fast recovery area. SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_S ...

  5. Oracle Study之--Oracle 11gR2通过RMAN克隆数据库

    Oracle Study之--Oracle 11gR2通过RMAN克隆数据库 Purpose of Database Duplication A duplicate database is usefu ...

  6. Oracle 10g RAC RMAN备份异机单实例恢复

    本文通过将Oracle 10g RAC RMAN的完整的备份进行异机恢复的过程,可以对在恢复的过程中可以发现备份时的一些问题.比如规档日志的冗余,控制文件与参数文件的自动备份的利用等,本示例是拿了rm ...

  7. Oracle备份standby,Oracle 11g 利用泠备份恢复standby库

    Oracle 11g 利用泠备份恢复standby库 1 开始在备库上进行泠备份 先查好控制文件.redo.undo文件.数据文件的路径 1.1 先关闭主库的归档日志传输 SQL> ALTER ...

  8. oracle rman部分恢复,Oracle中使用RMAN备份及一些恢复方法

    使用RMAN备份并恢复 Backup  备份命令生成 Backup sets (备份集合),以 oracle 专有的格式保存, 由一个完全的所有的备份片集合构成,构成一个完全备份或增量备份. 1.1. ...

  9. [20161031]rman备份与数据文件OS块.txt

    [20161031]rman备份与数据文件OS块.txt --每个数据文件都有一个OS块,位于数据文件的第1块(也是0块).通过bbed无法访问: BBED> set dba 7,0 BBED- ...

最新文章

  1. linux 内核按键抖动,Tiny4412 Linux驱动之按键(定时器防抖动) | 技术部落
  2. 老BOJ 11 Counting
  3. python 逻辑回归权重_Python 逻辑回归
  4. 20145219 《信息安全系统设计基础》第01周学习总结
  5. android recycleview长按多选_UI设计中Android和IOS设计差异总结
  6. django-redis的使用,利用配置中的缓存绑定数据库,直接获取连接对象
  7. java uml eclipse_eclipse uml 工具
  8. java中的数组增删查改操作,java数组实现增删改查
  9. linux切换英文界面,linux英文界面下使用中文输入法
  10. Response.Redirect导致session丢失的解决办法
  11. 中国电子学会c语言考试题库,计算机基础考试试题及答案
  12. 基于HAL库使用cubemx配置,驱动MAX30102血氧传感器基础历程
  13. SPSS 数据清理-基础
  14. centos7(命令行版)安装teamviewer记录
  15. cognos使用自定义函数_将单点登录添加到您的IBM Cognos 8自定义Java身份验证提供程序
  16. 虚拟机下 centos7 网络间歇性断网
  17. 混合动力simulink模型 转卖新能源混动车型模式转换说明,包含HCU模式转换simulink框图及说明文档
  18. 关于ORACLE PLSQL读文件
  19. 计算机无法对NAS硬盘操作,群晖NAS联机失败不要慌,我用经验告诉你,这样做就能完美解决...
  20. maya blend shape

热门文章

  1. 如何恢复被破坏的PowerDesigner pdm文件
  2. jsp 的 for循环
  3. vb 数组属性_VB中菜单编辑器的使用讲解及实际应用
  4. w550官方例程_急!求索爱w550的刷机所需要的所有文件! 全部分送上!
  5. vue render函数_Vue原理解析(一):Vue到底是什么?
  6. C++ 面向对象(三)—— 类之间的关系
  7. Linux 系统应用编程——网络编程(利用TCP/IP 模型分析数据传输过程)
  8. Gvim 字体大小设置和FencView插件安装
  9. vue旋转图片功能,旋转放大图片功能;vue旋转放大div元素
  10. [react] 在React中怎么引用sass或less?