这篇文章主要介绍了rman恢复方案和oracle异机恢复,需要的朋友可以参考下注:①恢复的前提是已经做好备份②完全恢复数据库是数据库遇到故障,在恢复时候没有丢失任何已经提交事物数据的恢复不完全恢复数据库是数据库遇到故障,在恢复时候丢失部分数据的恢复③在linux下需要设置环境变量,即需要恢复的ora ...
分类:
数据库 时间:
2017-11-11 13:09:44
阅读次数:
168
Oracle提供的闪回特性对于快速恢复误操作的数据起到了非常大的帮助。在没有这个特性的Oracle早期版本,如果需要恢复因用户错误导致的数据丢失,需要大量的时间和精力去做不完全恢复。 不过,这种用空间换时间的策略也存在限制,不可能无限地恢复任何时间点的误操作。针对那些“及时”发现的误操作,使用该方法 ...
分类:
其他好文 时间:
2017-10-07 19:48:12
阅读次数:
231
实验:某个分区数据块损坏,不完全恢复此分区表数据背景:数据库没有有效备份,某个分区中有数据块损坏。要求:最大限度恢复此分区数据。环境:RHEL 6.4 + Oracle 11.2.0.4 1. 初始化实验环境 2. 模拟分区中有数据块损坏情景 3. 尝试使用Oracle内部事件10231进行不完全恢 ...
分类:
数据库 时间:
2017-09-22 22:47:37
阅读次数:
341
数据文件恢复通过数据文件和归档日志和联机重做日志(正在使用中的)达到恢复效果 恢复数据库其实是做两个操作 一restore(恢复数据文件)//完全恢复哪个文件有问题恢复哪个,不完全恢复数据库完全恢复 二recover(写日志) 1. redo(roll forward)//前滚 照着归档日志完全回放 ...
分类:
其他好文 时间:
2017-08-17 10:40:22
阅读次数:
159
恢复 误操作管理员利用备份(老式方法)或者闪回(快捷灵活,可单独闪回某张表)进行回复 rman物理恢复 完全恢复(介质故障) 不完全恢复(用户误操作) oracle三种重要文件 控制文件 日志文件 数据文件 配置可恢复性 控制文件 SQL> show parameter control_files ...
分类:
其他好文 时间:
2017-08-15 10:16:09
阅读次数:
203
将数据库、表空间、数据文件等恢复至恢复备份集保存时间中的任何一个时间点/SCN/日志序列(一般是日志挖掘找到误操作点),但须谨慎,操作前一定需要做好备份,具备条件的情况下最好先恢复到异机,避免业务停机时间。前提:已经有数据库备份 (作者已经提前准备了备份,这里不进行备份,为了节约空间)--准备实验环 ...
分类:
其他好文 时间:
2017-04-25 16:57:58
阅读次数:
189
一、 Flashback Database 说明Flashback Database 功能非常类似与 RMAN 的不完全恢复, 它可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于 Flashback log 日志。 比RMAN 更快速和高效。 因此 Flashback Database ...
分类:
数据库 时间:
2017-04-12 23:30:35
阅读次数:
273
不完全恢复之后,open resetlogs之前,怎么快速的检查数据库是否处于一致性的状态?
分类:
数据库 时间:
2017-02-17 18:10:53
阅读次数:
376
1.清空归档日志 RMAN> crosscheck archivelog all; RMAN> delete achivelog all; 2.清空数据文件。 select name from v$datafile; rm v$datafile 3.恢复数据 Solution How to rest ...
分类:
数据库 时间:
2017-02-14 12:23:54
阅读次数:
393
不完全恢复不完全恢复的基本类型:1)基于时间点 (until time): 使整个数据库恢复到过去的一个时间点前2)基于scn (until change): 使整个数据库恢复到过去的某个SCN前3)基于cancel (until cancel): 使整个数据库恢复到归档日志或当前日志的断点前不完全 ...
分类:
其他好文 时间:
2017-01-12 08:36:03
阅读次数:
349