有关rman进行数据备份和恢复的问题
我用rman的backup database;命令进行了数据备份
然后把数据库中的部分表给进行了删除。
最后又用restore database;
recover database;进行数据恢复,
可是删除掉的表恢复不回来,请问各位老大是怎么回事,我在归档与非归档模式下边都试了,可惜就是不行,希望大家帮帮忙。
------解决方案--------------------当然啦,你又恢复到最新的状态了,所以不行。
你要用recover database until date '2007-05-15 13:13:13 ',也就是你删除表前的时间点。才能恢复要那个时刻。
------解决方案--------------------假设备份文件产生多个文件,时间分别为:
2007-05-15 13:13:13
2007-05-15 13:23:00
2007-05-15 13:33:13
2007-05-15 13:43:13
...
2007-05-15 14:00:13
那么请问,我要恢复全部的记录是不是写为:
recover database until date '2007-05-15 14:00:13 '
也就是最后一条记录的时间,对吗?
------解决方案--------------------和文件的时间无关系,是你想恢复到的操作的时间
------解决方案--------------------或者是基于scn的恢复