请教问题---Oracle 9i中关于archivelog和temp数据文件的恢复

[复制链接]
查看11 | 回复6 | 2011-5-7 01:45:08 | 显示全部楼层 |阅读模式
由于前段时间我单位的备份服务器迁移到一台性能不错的刀片机上,领导想看看迁移后备份是否正常,就让我们做了一次生产系统的数据恢复测试。
数据库是Oracle 9.2.0.1版本
我们首先把数据库和应用都停了下来。接着做备份工作的员工A做了下面几件事情:
一、将原来数据库所在的“data”目录更名,又创建了一个新的“data”目录,权限和原来的一样;
二、将原来归档日志所在的“arch”目录更名,又创建了一个新的“arch”目录,权限和原来的一样;
按照A的意思,他准备模拟数据库全部文件丢失的恢复,他将把控制文件、数据文件和归档日志全部恢复出来,最后以“resetlogs”的方式打开数据库。
可在他恢复的过程中,在“recoverdatabase”这一步出现了问题。但具体的出错信息我没有及时记录下来。(使用rman工具)
而后发现的情况就是:
1、恢复后的数据库成功打开了,但是缺少了temp表空间的数据文件;
2、归档日志我在“arch”目录下没有找到,但A坚持认为“recover database”的过程中恢复了归档日志;
接着我在自己的机器上上做了如下测试: (使用rman工具)
首先我备份了数据库及全部归档日志: backup database plus archivelog;
接着我关闭了数据库并删除了所有数据文件,以及2月4号的归档日志。
然后我做了数据库的恢复:startup mount;restoredatabase; recover database;alter database open;
结果数据库是成功打开了,但2月4号的归档日志并没有恢复出来,同时temp表空间的数据文件也没有恢复出来;

而后我用命令 “restore archivelog time between”命令将2月4号的归档日志全部恢复出来,然后我用恢复出来的归档日志再次发布了
“recover database”命令,结果temp的数据文件仍然没有恢复出来。
在此我有两个问题请教大家:
一、在用户发布“restoredatabase”和“recoverdatabase”命令的时候,Oracle会不会把已经备份到存储设备上的“归档日志”恢复出来
这是我和A争论的关键所在;
二、在我做测试的过程中,rman没有任何错误,但temp的数据文件却恢复不出来,这是什么原因?
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
大家帮我看一看啊!!!
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
大家帮我看一看啊!!!
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
rman 在recover的时候,restore这次recover需要的archivelog~
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
zergduan的说法是“rman 在recover的时候,restore这次recover需要的archivelog~”
但我在做测试时,删除了2月4日的归档日志,而后执行了“restore database”和“recover database”操作。可并没有找到
restore 出来的 archivelog。这又是什么原因呢?我是在归档日志的存放位置下查找是否有archivelog被restore。
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
原帖由 yanghai0320 于 2010-2-5 16:18 发表
zergduan的说法是“rman 在recover的时候,restore这次recover需要的archivelog~”
但我在做测试时,删除了2月4日的归档日志,而后执行了“restore database”和“recover database”操作。可并没有找到
restore 出来的 archivelog。这又是什么原因呢?我是在归档日志的存放位置下查找是否有archivelog被restore。

2月4日的归档日志 在你这次恢复的时候会被用到么?
你的backup database什么时候做的
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
不用看目录,看你recover时候的日至
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行