冷备+归档日志,能否恢复

[复制链接]
查看11 | 回复9 | 2006-8-2 10:45:03 | 显示全部楼层 |阅读模式
如果有一次全库的冷备份和自冷备以来的所有归档日志,能否恢复到故障时间点?
按下面的做法可行吗?
1.还原冷备份文件
2.recover database
我记得好象应该是提示数据库不需要恢复之类的.
因为现在没有测试环境,又需要形成一文档,请帮忙.
谢谢
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
应该可以的,试一试都不会有问题的,只要备份没有弄丢
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
可以的!
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
将datafile restore回来,控制文件和联机日志文件还是用当前的,然后recover即可
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
最初由 NinGoo 发布
[B]将datafile restore回来,控制文件和联机日志文件还是用当前的,然后recover即可 [/B]

最坏的情况下:所有的文件都损坏.所有的文件都得从冷备份中还原,还可以吗
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
当然可以了
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
最初由 flytooz 发布
[B]
最坏的情况下:所有的文件都损坏.所有的文件都得从冷备份中还原,还可以吗 [/B]

没了当前联机日志文件,只能做不完全恢复,使用backup controlfile
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
起码得知道当前scn,比如从控制文件中,当前日志都坏了肯定要丢数据
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
明白了,谢谢
回复

使用道具 举报

千问 | 2006-8-2 10:45:03 | 显示全部楼层
可以的,因为你有以前的冷备份,而且有自那次冷备份以来的所有的日志,那么肯定是可以恢复,至于提示不需要恢复,那是因为你的冷备份是在数据库关闭的情况下一致性的备份,那么就不需要恢复了。所谓的一致性是指:你的数据文件、控制文件处于一致性(如果具体说就相关文件中记录的SCN一致),如果你想恢复到目前的状态,那么可以使用故障时的控制文件,如果没有当前的控制文件,那么可以重建控制文件,然后使用recover using backcontrolfile恢复.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行