读书笔记 ORACLE数据恢复


数据库到OPEN状态的条件:
控制文件都存在,而且已经同步
数据文件都存在且已经同步。
每个重做日志组有至少一个成员。

通过 v$recover_file 查看有问题的文件

OPEN状态下,数据库出现以下问题就会失败
控制文件
系统或是还原表空间的数据文件
整个重做日志组

数据恢复指导可处理以下两种情况:一种是因必需的数据库文件缺失、不
一致或损坏而无法启动数据库,另一种是在运行时发现文件损坏。
在当前版本中,数据恢复指导支持单实例数据库,不支持  Oracle Real Application Clusters
数据库。
数据恢复指导在修复主数据库中的故障时,不能使用从备用数据库传送来的块或文件。此
外,数据恢复指导也不能用来诊断和修复备用数据库中的故障


丢失了重做日志文件
手动清除受影响的组:
SQL> ALTER DATABASE CLEAR LOGFILE GROUP #;

要清除未归档的日志组,请使用以下命令:
SQL> ALTER DATABASE CLEAR UNARCHIVED LOGFILE GROUP #;

属于 SYSTEM  表空间或包含  UNDO  数据的数据文件被认为是系统关键数据文件。如果丢失
了其中一个文件,就需要从  MOUNT  状态还原数据库

如果在  NOARCHIVELOG  模式下丢失了数据库中的任何数据文件,则需要完全还原数据库,
包括控制文件和所有数据文件。

ARCHIVELOG  模式下丢失了非关键数据( 不属于  SYSTEM    UNDO  表空间的数
据文件 )RMAN 做恢复

ARCHIVELOG  模式下丢失了关键数据 需要先关闭数据库,装载后再用RMAN恢复
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值