ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Oracle数据库管理 » 求助!我用了rman恢复,open resetlogs,数据库无法open了

标题: [备份恢复] 求助!我用了rman恢复,open resetlogs,数据库无法open了
离线 leenfe
初级会员



精华贴数 0
个人空间 0
技术积分 62 (23822)
社区积分 0 (800567)
注册日期 2006-3-16
论坛徽章:0
      
      

发表于 2008-6-23 11:23 
求助!我用了rman恢复,open resetlogs,数据库无法open了

我先是用rman恢复
restore database;
recover database until time '2008-06-22 20:00:00';

执行成功

alter database open resetlogs;

执行成功

然后做了些事务操作

接着打算回复到时简点'2008-06-22 20:00:00'

再执行
restore database;


RMAN> recover database until time '2008-06-22 20:00:00';

Starting recover at 2008-06-23 12:13:04
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 06/23/2008 12:13:04
RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time

请问如何回复数据库呀?


只看该作者    顶部
离线 howard_zhang
鸡肋


精华贴数 0
个人空间 230
技术积分 9633 (124)
社区积分 72 (4089)
注册日期 2006-9-15
论坛徽章:29
生肖徽章2007版:猴生肖徽章2007版:龙2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:铁人三项
2008北京奥运纪念徽章:曲棍球2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:足球生肖徽章:虎

发表于 2008-6-23 11:27 
你的库是9I?
提示的已经很清楚了,不能RECOVER 到你RESETLOGS之前的时间点。


__________________
就是个黑领,比民工强点,潜水自修中~~
只看该作者    顶部
离线 leenfe
初级会员



精华贴数 0
个人空间 0
技术积分 62 (23822)
社区积分 0 (800567)
注册日期 2006-3-16
论坛徽章:0
      
      

发表于 2008-6-23 11:32 
是oracle 10g
那请问如何把数据库恢复到能open呢?


只看该作者    顶部
离线 leenfe
初级会员



精华贴数 0
个人空间 0
技术积分 62 (23822)
社区积分 0 (800567)
注册日期 2006-3-16
论坛徽章:0
      
      

发表于 2008-6-23 11:43 
RMAN> shutdown immediate;

database dismounted
Oracle instance shut down

RMAN> startup nomount

connected to target database (not started)
Oracle instance started

Total System Global Area     167772160 bytes

Fixed Size                     1260672 bytes
Variable Size                150995840 bytes
Database Buffers               8388608 bytes
Redo Buffers                   7127040 bytes

RMAN> alter database mount
2> ;

database mounted
released channel: ORA_DISK_1

RMAN> reset database to incarnation 2 ;


RMAN> list incarnation;


List of Database Incarnations
DB Key  Inc Key DB Name  DB ID            STATUS  Reset SCN  Reset Time
------- ------- -------- ---------------- --- ---------- ----------
1       1       ORCL     1168992346       PARENT  1          2006-11-16 18:40:24
2       2       ORCL     1168992346       CURRENT 456954     2007-12-13 10:20:12
3       3       ORCL     1168992346       ORPHAN  3326890    2008-06-23 11:07:57

RMAN> RESTORE DATABASE UNTIL SCN 3326890
2> ;

Starting restore at 2008-06-23 12:27:19
using channel ORA_DISK_1

skipping datafile 1; already restored to file /u/app/oracle/oradata/orcl/systemf
skipping datafile 2; already restored to file /u/app/oracle/oradata/orcl/undotbf
skipping datafile 3; already restored to file /u/app/oracle/oradata/orcl/sysauxf
skipping datafile 4; already restored to file /u/app/oracle/oradata/orcl/users0f
restore not done; all files readonly, offline, or already restored
Finished restore at 2008-06-23 12:27:19

RMAN> alter database open resetlogs;

database opened

RMAN> list incarnation;
List of Database Incarnations
DB Key  Inc Key DB Name  DB ID            STATUS  Reset SCN  Reset Time
------- ------- -------- ---------------- --- ---------- ----------
1       1       ORCL     1168992346       PARENT  1          2006-11-16 18:40:24
2       2       ORCL     1168992346       PARENT  456954     2007-12-13 10:20:12
4       4       ORCL     1168992346       CURRENT 3326784    2008-06-23 12:27:43
3       3       ORCL     1168992346       ORPHAN  3326890    2008-06-23 11:07:57


至此数据库恢复到较早前一个时间点。


只看该作者    顶部
离线 owlstudio
db.dw.dm@gmail.com
9i OCP


来自 北京
精华贴数 0
个人空间 154
技术积分 2203 (720)
社区积分 66 (4263)
注册日期 2005-3-16
论坛徽章:9
ITPUB元老数据库板块每日发贴之星    
      

发表于 2008-7-2 23:53 
关于这个,你要首先理解incarnation(对应物)的概念

使用RMAN可以进行穿越 resetlogs的恢复,即可以恢复到前一个对应物。

可以看看我的笔记:

[ Oracle备份与恢复总结] 4. RMAN_备份与恢复管理器


__________________
纸上来得终觉浅,绝知此事要躬行!

MSN/Email: db.dw.dm@gmail.com   欢迎交流!  
BLOG:         专注 - 思考 - 创新

1. Oracle数据库备份与恢复总结

2. 10g 新特性 Recyclebin 空间的自动清理
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问