Backup And Recovery User's Guide-RMAN数据修复概念-数据库incarnations之间的关系

数据库incarnations之间的关系

n  current incarnation是数据库运行于其中的incarnation

n  OPEN RESETLOGS操作之后,被当前的incarnation分支的incarnation,称为当前incarnationincarnation

n  incarnation的父亲即为祖先,任何祖先的父亲也是当前incarnation的祖先。

n  当前incarnation的直接祖先路径,开始于最早的incarnation,只包括到达当前的incarnation的祖先、到达当前incarnation的父亲、和到达当前的incarnation的分支。

 

incarnation序号用于唯一地标志和识别redo流。

下图说明了数据库经过多个incarnation,每个具有不同的incarnation号。

 14.1 数据库Incarnation历史

数据库的incarnation 1开始于SCN 1并持续到经过SCN 1000到达SCN 2000

假设在incarnation 1SCN 2000,你执行了基于时间点的恢复,恢复到SCN 1000,然后使用RESETLOGS选项打开了数据库。

此时incarnation 2SCN 1000开始,持续到SCN 3000,在这个例子中incarnation 1即为incarnation 2的父亲。

 

假设在incarnation 2中又执行了基于时间点的恢复,恢复到SCN 2000

然后使用RESETLOGS选项打开数据库,此时incarnation 3SCN 2000开始。

incarnation 2incarnation 3的父亲,incarnation 1incarnation 3的祖先。

 

当数据库中发生了基于时间点的恢复或闪回数据库操作之后,一个SCN可以指向多个时间点,

这依赖于哪个incarnation是当前的incarnation。例如SCN 1500,可以为指向incarnation 1incarnation 2SCN

 

可以使用RESET DATABASE TO INCARNATION命令来指定SCN在数据库的特定的incarnation的引用的框架中被解释。

当使用FLASHBACKRESTORERECOVER来回退到一个非当前的数据库incarnationSCN的时候,

RESET DATABASE TO INCARNATION需要被执行。

对于闪回, RMAN 会隐式地执行 RESET DATABASE TO INCARNATION 命令。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1088460/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/17013648/viewspace-1088460/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值