oracle学习36-rman备份-控制文件丢失恢复

简介: oracle学习36-rman备份-控制文件丢失恢复

ORA-00205: error in identifying control file, check alert log for more info

检查oracle的报警日志包含类似报错:

ORA-00210: cannot open the specified control file

ORA-00202: control file: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\DOCARE\C ONTROL01.CTL'

ORA-27041: unable to open file OSD-04002: 无法打开文件O/S-Error: (OS 2) 系统找不到 指定的文件。说明oracle数据库控制文件有损坏,需要对 其进行恢复。步骤如下所示。

(1)选择“开始”“运行”,输入cmd,按回车。

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

(3)关闭数据库。输入“shutdown immediate;”,按回车。 (4)将数据库启动到mount状态。输入“startup nomount;”

(5)恢复控制文件。 输入“restore controlfile from “f:\backup_file\C1364123069-20141218-04”;

(6)启动数据库到mount。输入“alter database mount;”

(7)恢复数据库。输入“recover database;”,按回车。

(8)启动数据库。输入“alter database open resetlogs;” 恢复完成后,立刻做一次备份

image.png

 


相关文章
|
18天前
|
Oracle 关系型数据库 数据库
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 数据库没有备份,无法通过备份去恢复数据库。用户方联系北亚企安数据恢复中心并提供Oracle_Home目录中的所有文件,急需恢复zxfg用户下的数据。 出现“system01.dbf需要更多的恢复来保持一致性”这个报错的原因可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。数据库恢复工程师对数据库文件进一步检测、分析后,发现sysaux01.dbf文件损坏,有坏块。 修复并启动数据库后仍然有许多查询报错,export和data pump工具使用报错。从数据库层面无法修复数据库。
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
|
3月前
|
Oracle 安全 关系型数据库
|
3月前
|
Oracle 关系型数据库 数据库
|
3月前
|
存储 Oracle 关系型数据库
|
3月前
|
SQL Oracle 关系型数据库
关系型数据库Oracle设置 RMAN 环境:
【7月更文挑战第25天】
56 2
|
3月前
|
存储 Oracle 关系型数据库
关系型数据库Oracle运行RMAN脚本
【7月更文挑战第23天】
43 4
|
3月前
|
SQL Oracle 关系型数据库
关系型数据库Oracle结束 RMAN 会话:
【7月更文挑战第25天】
56 1
|
3月前
|
监控 Oracle 算法
|
3月前
|
Oracle 关系型数据库 数据库
关系型数据库Oracle编写RMAN脚本
【7月更文挑战第23天】
37 2
|
3月前
|
Oracle 关系型数据库 数据库
关系型数据库Oracle执行RMAN脚本
【7月更文挑战第22天】
43 2

相关实验场景

更多

推荐镜像

更多
下一篇
无影云桌面