菜鸟请教恢复问题

lovelihp 2007-09-07 11:16:09
oracle rman恢复只要
restore database;
recover database;
两句就可以了,我想问一下,如果我的机器中有多个备份文件,oracle怎么知道我想用哪个备份文件的?是默认最新的吗
...全文
120 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovelihp 2007-09-09
  • 打赏
  • 举报
回复
同意楼上
fjmingyang 2007-09-09
  • 打赏
  • 举报
回复
oracle会使用最新的备份来做恢复,如果你想使用更早的备份,可以把最新备份的状态改为unavailable ,e.g.: change backupset ... unavailable
morinson 2007-09-09
  • 打赏
  • 举报
回复
ruihuahan(飞不起来的笨鸟) 说的很对
lovelihp 2007-09-08
  • 打赏
  • 举报
回复
顶。高手不路过一下
ruihuahan 2007-09-08
  • 打赏
  • 举报
回复
通常RMAN会将备份、日志归档等信息保存在控制文件中(所以控制文件的multiplex和备份非常重要),如果为RMAN配置了Catalog,这些信息会被同步到Catalog中。
RMAN 在做还原和恢复(restore and recover)时,回读取控制文件中保存的这些信息,自动选择合适的备份和归档日志,进行数据据的恢复。

我想应该是选择最近的完整备份(加增量备份和归档日志)进行恢复吧
kelsoncong 2007-09-08
  • 打赏
  • 举报
回复
有个rman库的,里面记录这恢复文件的信息 在RMAN>的提示符下输入list backupset可以看到备份文件的情况

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧