RMAN备份恢复原理
作者:BraveHeartrman的核心是命令解释程序,当你输入命令,命令解释程序将这些命令转换为数据库上的远程过程调用(RPC)。备份和恢复数据库一个数据库的具体工作实际上是由目标数据库上的进程完成的。rman的程序...
OFA学习小结
今天因为刚从旅游中回来,实在是没有时间和精力来完成新的学习研究。但本着每日博文的目的就是促进自己每日有所积累,所以找了一篇以前总结的关于OFA的自我学习小结,再复习一篇,也算是对今天有个交代!呵呵OFA学习小结概述:OFA总体结构分两层,一层是“software目录结构”(可理解为Oracle的软件或产品目录结构),另一层是“Files目录结构”(可理解为Oracle的文件或数据文件目录结构),目的当然是便于管理。(理论上的目录结构如下:)software目录结构oracle_base/--------------------------------------起名oracle最多 /pro
我对Oracle RMAN备份的理解
我对Oracle RMAN备份的理解 整体原则:先备份应该备份的内容,然后在此基础上进行备份的优化。为了干好这些必须掌握一些RMAN备份的基本技巧和查询等语句。 首先备份应该备份的内容: Rman>backup database; //备份了所有的数据文件、控制文件和初始化参数文件 Rman>backup current controlfile; Rman>backkup archivelog all; 此时已备份了所有需要的内容,接下来就是对该备份进行优化。 优化: 首先可以为以上每条命令所生成的文件定义格式: Rman>backup database format ‘d:backup
我对Oracle RMAN恢复的理解
我对Oracle RMAN恢复的理解零散思路:可能遇到的恢复情况:因为数据库无法启动或正常使用需要恢复;因为数据误删除或表空间、表的误删除等需要将数据库或其中某表空间、表或表中数据恢复到过去某时间点;RMAN恢复原则:恢复不外乎就是恢复如下一些文件:数据文件(也有可能是表空间),控制文件,归档日志文件(见后面关于归档日志恢复部分),在线日志文件,初始化参数文件,全库恢复需要在MOUNT状态下,表空间或数据文件的恢复可以在OPEN状态下进行,控制文件归档日志文件在线日志文件初始化参数文件常用的恢复命令://对数据库进行完全
oracle redolog archivelog区别
熟悉Oracle9i的人应该都知道,Oracle9i中有2种日志,一种称为 Redo Log(重做日志),另一种叫做Archive Log(归档日志),但是这两种日志在Oracle9i数据库中所起到的作用相信很难有人说清楚,下面我就结合自己对Oracle9i的认识来进行一下说 明 重做日志redo log file是LGWR进程从Oracle实例中的redo log buffer写入的,是循环利用的。就是说一个redo log file(group) 写满后,才写下一个。 归档日志archive log是当数据库运行在归档模式下时,一个redo log file(group)写满后,由ARCn进程将重做日志的内容备份到归档日志文件下