+ -
当前位置:首页 → 问答吧 → Oracle10g RMAN的疑问?

Oracle10g RMAN的疑问?

时间:2010-09-08

来源:互联网

请教一个关于RMAN备份的问题:

假如我现在做了3个时间点的RMAN的全备份,三个时间点中某个表a(a number)的数据是不一样的,如下图:


-----------时间点A ----------------时间点B --------------------时间点C--------------时间点D(数据库不可用)
             a(a=111)                 a(a=222)                       a(a=333)

1. 假如我从时间点D恢复到了时间B,是不是用SQL>alter database open resetlogs;打开数据库后,时间点A和时间点C的备份都不能用了?

2. 假如我从时间点D恢复到了时间B,我如何打开数据库才能保证还能恢复到时间点A和时间点C?

3.我从时间点D恢复到了时间B,如何能直接打开到时间点D?

谢谢

作者: unixthisyear   发布时间: 2010-09-08

恩  我来谈谈我的看法

1、时间点d来用备份b或者a都可以恢复到时间点B,前提是归档日志都在,打开数据库之后,时间点a和c的备份在这个打开的数据库中就不能用了,但是可以用来重新恢复。

2、加入已经恢复到B点,打开数据库后还想恢复到A点或者C点,在这个数据库肉身期间,是不能在进行恢复的。

3、如果已经恢复到B点,可以利用归档日志,应用到D数据库不可用之前,可以打开数据库!

作者: duolanshizhe   发布时间: 2010-09-08

相关阅读 更多

热门下载

更多