Chinaunix

标题: oracle恢复问题 [打印本页]

作者: zjklsl    时间: 2005-07-31 11:09
标题: oracle恢复问题
我现在一个客户这里作数据库备份和恢复测试。他们的数据库是放在HDS盘阵上的,数据库文件备份方式如下:他们作shedowimage以后拆开的镜象,在另外一台测试服务器上使用冷备份的方式备份出来,并在测试服务器上进行时间点恢复,备份是早上9:30分的,恢复到20:00分,在重演所有的日志后,报错如下:
ora-01547 warning:recover succeeded but open resetlogs would get error blow
ora-01194:file 1 needs more recovery to be consistent
ora-01110:data file1:'/dev/vgcom01/rsystem_01'
当时备份之前,曾mount数据库,但没有open.
今天将今天生产服务器上的日志都让它应用了,还是报此错误。
数据库不能成功使用命令alter database open resetlogs;打开,不知道如何查看system数据文件需要作怎样的恢复,请各位老大帮忙,谢谢!!!
作者: sshd    时间: 2005-08-01 05:21
标题: oracle恢复问题
which control file did you use?
作者: zjklsl    时间: 2005-08-01 11:16
标题: oracle恢复问题
我们在镜象拆开以后,备份之前,曾经mount过数据库,不知对数据库的控制文件有没有影响?
    因为要在测试机上备份数据库,然后在生产机上恢复,所以在测试机上只能作冷备份,才能保证在生产机上恢复时应用生产机上的日志,只是利用磁盘景象出来的数据库如果不作recover肯定是不一致的,是否需要在备份之前,在mount情况下作完recover再作冷备?
      我用的控制文件是备份出来的控制文件,恢复的时候,先恢复的控制文件,然后恢复数据文件,作数据文件的recover。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2