日期:2014-05-16  浏览次数:20724 次

请教下数据库时间点恢复的问题
版本9.2,归档模式OPEN状态
alter tablespace xxx begin backup;
复制数据文件出来
然后
alter tablespace xxx end backup;
测试在某表中增加记录,关闭数据库
打开到MOUNT
recover database until time '';
为什么恢复的时间点没用?还是关闭数据库时的数据。
还有rman时间点恢复之前测试也不能恢复到指定的时间点,数据还是最后的记录
开了归档他一定会同步的吗?


------解决方案--------------------
1. 把你的热备份时候的文件拷回去
2.recover database until time to_date('','');--你确认你的时间填写正确吗?
------解决方案--------------------
在mount状态下直接 RECOVER DATABASE就可以了,RECOVER DATABASE UNTIL TIME '2012-01-02 22:00:00'基于时间的恢复格式是这样的。
基于时间你得找好时间点。