使用rman的level0的备份文件迁移oracle数据库-不完全恢复-20160811 将oracle数据库从一台机器A迁移到另外的一台机器B(同为linux平台),设置为不同的路径,不同的实例名 源端: ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/a ...
分类:
数据库 时间:
2016-10-11 21:05:04
阅读次数:
247
场景:Oracle 10g RAC;数据文件、控制文件、联机日志、参数文件都使用ASM,归档到ASM.完整备份后,删除所有控制文件、联机日志、数据文件;最后利用备份进行不完全恢复。 1.模拟灾难场景(略) 2.恢复步骤 转:http://www.cnblogs.com/polestar/p/5751 ...
分类:
其他好文 时间:
2016-10-01 10:36:24
阅读次数:
160
对于RMAN恢复我一直都不是很明白,因为,老是搞不清楚不完全恢复该怎么进行,今天,通过这个实验即是对不完全恢复的实践,也是希望搞清楚incarnation到底是怎么工作的.很可惜,本人对Oracle的了解还不入门,仅能做一点提示.在文末做为小结. RMAN> list backup;List of ...
分类:
数据库 时间:
2016-09-01 18:00:40
阅读次数:
398
场景:Oracle 10g RAC;数据文件、控制文件、联机日志、参数文件都使用ASM,归档到ASM.完整备份后,删除所有控制文件、联机日志、数据文件;最后利用备份进行不完全恢复。 1.模拟灾难场景(略) 2.恢复步骤 整理自《大话RAC》张晓明著 P301-P306 ...
分类:
其他好文 时间:
2016-08-09 09:24:05
阅读次数:
119
对于误删除表空间的恢复,本文通过基于数据库的时间点恢复和基于表空间的时间点恢复分别加以讨论 一 通过基于数据库的时间点恢复被误删除的表空间 1 需要注意的事项 a 基于数据库的时间点恢复将会回退整个数据库。 b 误删除表空间,当数据库有之前可用于恢复的全库备份和相关归档,如果对数据库执行不完全恢复, ...
分类:
数据库 时间:
2016-08-03 23:46:28
阅读次数:
376
os rm删除的,可以通过os层面恢复(句柄、inode、如果inode没有了可以根据block去重组出来数据文件),也可以通过rman备份还原方式恢复。 db 层面drop删除的 只能不完全恢复(基于scn或者timestamp的全库不完全恢复)。 inode恢复的原理:尽管删除命令只是在文件节点 ...
分类:
数据库 时间:
2016-08-03 23:39:44
阅读次数:
217
归档日志(Archive Log)是非活动的重做日志备份.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVELOG模式并进行日志切换式,后台进程ARCH会将重做日志的内容保存到归档日志中.当数据库出现介质失败时,使用数据文件备份,归档日志和重做日志可以完全恢复数据库.日志操作模式 ...
分类:
数据库 时间:
2016-08-01 19:13:37
阅读次数:
309
RMAN备份命令 backup Database format='/home/oracle/backup/bak_full_%U_%T' tag='bak_full'; sql 'alter system archive log current'; backup archivelog all tag ...
分类:
数据库 时间:
2016-06-18 18:36:52
阅读次数:
275
源库:Red Hat Enterprise Linux Server release 5.5 (Tikanga) 64bit + ORACLE V11.2.0.4.0 + DG + RAC 目标库:Red Hat Enterprise Linux Server release 5.8 (Cattha ...
分类:
其他好文 时间:
2016-06-13 23:37:45
阅读次数:
203
归档日志(Archive Log)是非活动的重做日志备份.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVELOG模式并进行日志切换式,后台进程ARCH会将重做日志的内容保存到归档日志中.当数据库出现介质失败时,使用数据文件备份,归档日志和重做日志可以完全恢复数据库. 1.查看当 ...
分类:
数据库 时间:
2016-06-06 16:57:30
阅读次数:
432