标题: 关于RMAN还原的讨教
shl1129
LU幼天使
Rank: 2



UID 102559
精华 0
积分 22
帖子 42
活跃指数 8
LU金币 30 个
LU金条 0 个
阅读权限 20
注册 2008-2-20
 
发表于 2008-8-21 17:30  资料  个人空间  短消息  加为好友 
关于RMAN还原的讨教

大家好:
      这些天一直在做rman的恢复备份测试,现在想到一个问题,如果没有了所有的控制文件,数据文件,恢复目录,只有备份集,备份集只有数据文件的话如何还原.
      有一种思路是重建控制文件,但如果数据库损坏,你也不清楚表空间的分布,那如何建立.而且就算重建了控制文件,新的控制文件中没有RMAN的控制信息,那么如何来还原数据文件.

     现在看到了dbms_backup_restore这个包,说是可以在没有控制文件,恢复目录的情况下来还原数据库.但是经过我操作,没有原来的控制文件或恢复目录的信息,这种方法好象也行不通,因为连备份集都无法识别,那么如何来恢复呢.

     向大家讨教下当没有所有控制信息的时候,不知道这样说是不是准确,如何来还原数据库到备份的时间点.或者有关dbms_backup_restore包的好的资料,那位大哥有,分享一下,呵呵.     

我所用的dbms_backup_restore包
declare
devtype varchar2(256);
done boolean;
BEGIN
devtype:=sys.dbms_backup_restore.deviceAllocate (type=>'',ident=>'t1');
sys.dbms_backup_restore.restoreSetDatafile;
sys.dbms_backup_restore.restorecontrolfileto('E:\oracle\product\10.2.0\oradata\orcl\control01.ctl');
sys.dbms_backup_restore.restorebackupPiece('E:\oracle\product\10.2.0\oradata\orcl\backup\0HJOH1K2_1_1',done);
sys.dbms_backup_restore.deviceDeallocate;
end;
/

ORA-19624: ????, ???????
ORA-19870: ????? E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\BACKUP\0HJOH1K2_1_1 ???
ORA-19505: ??????"E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\BACKUP\0HJOH1K2_1_1"
ORA-27041: ??????
OSD-04002: ????????????
O/S-Error: (OS 123) ????????????????????????????????
ORA-06512: ? "SYS.X$DBMS_BACKUP_RESTORE", line 5149
ORA-06512: ? line 10

顶部
oraix
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 69
精华 6
积分 309
帖子 492
活跃指数 90
LU金币 6406 个
LU金条 0 个
阅读权限 210
注册 2003-9-21
来自 中国
 
发表于 2008-8-26 16:10  资料  个人空间  主页 短消息  加为好友  QQ
没有控制文件, 那么需要先恢复密码文件&参数文件, 然后恢复控制文件, 然后再恢复数据文件
这个时候需要连接到一直aux实例, 而不是像往常一样只连接到target数据库.
连接到aux实例可以进行控制文件的恢复.





::::uncle:::
:::oraix::::

oraix[at]hotmail.com


顶部
sysjs
LU小天使
Rank: 3Rank: 3



UID 347
精华 2
积分 204
帖子 380
活跃指数 31
LU金币 2479 个
LU金条 0 个
阅读权限 40
注册 2003-10-8
 
发表于 2008-9-3 13:59  资料  个人空间  短消息  加为好友 
不使用恢复目录,控制文件也丢了,还能恢复吗?

顶部
 



当前时区 GMT+8, 现在时间是 2008-11-24 04:34
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.052597 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver