rman恢复案例之--完全恢复错误案例(controlfileerror)rman恢复案例:用户在做rman的恢复时遇到以下错误:rmanrestoredatabasefromtag=tag20140923t160003;start
rman恢复案例之--完全恢复错误案例(controlfile error)
rman恢复案例:
用户在做rman的恢复时遇到以下错误:
rman> restore database from tag='tag20140923t160003';
starting restore at 24-sep-14allocated channel: ora_disk_1channel ora_disk_1: sid=156 devtype=diskallocated channel: ora_disk_2channel ora_disk_2: sid=147 devtype=diskchannel ora_disk_2: starting datafile backupset restorechannel ora_disk_2: specifying datafile(s) to restore from backup setrestoring datafile 00001 to /u01/app/oracle/oradata/prod/system01.dbfrestoring datafile 00004 to /u01/app/oracle/oradata/prod/users01.dbfchannel ora_disk_2: reading from backup piece /backup/rman_bak/lv0_prod_111_859046404.bakchannel ora_disk_1: starting datafile backupset restorechannel ora_disk_1: specifying datafile(s) to restore from backup setrestoring datafile 00002 to /u01/app/oracle/oradata/prod/undotbs01.dbfrestoring datafile 00003 to /u01/app/oracle/oradata/prod/sysaux01.dbfrestoring datafile 00005 to /u01/app/oracle/oradata/prod/example01.dbfchannel ora_disk_1: reading from backup piece /backup/rman_bak/lv0_prod_112_859046404.bakchannel ora_disk_1: restored backup piece 1piece handle=/backup/rman_bak/lv0_prod_112_859046404.bak tag=tag20140923t160003channel ora_disk_1: restore complete, elapsed time: 00:00:35channel ora_disk_2: restored backup piece 1piece handle=/backup/rman_bak/lv0_prod_111_859046404.bak tag=tag20140923t160003channel ora_disk_2: restore complete, elapsed time: 00:00:35finished restore at 24-sep-14
rman> recover database;
starting recover at 24-sep-14using channel ora_disk_1using channel ora_disk_2channel ora_disk_1: starting incremental datafile backupset restorechannel ora_disk_1: specifying datafile(s) to restore from backup setdestination for restore of datafile 00001: /u01/app/oracle/oradata/prod/system01.dbfdestination for restore of datafile 00004: /u01/app/oracle/oradata/prod/users01.dbfchannel ora_disk_1: reading from backup piece /backup/rman_bak/lvl1_prod_118_859047306.bakchannel ora_disk_2: starting incremental datafile backupset restorechannel ora_disk_2: specifying datafile(s) to restore from backup setdestination for restore of datafile 00002: /u01/app/oracle/oradata/prod/undotbs01.dbfdestination for restore of datafile 00003: /u01/app/oracle/oradata/prod/sysaux01.dbfdestination for restore of datafile 00005: /u01/app/oracle/oradata/prod/example01.dbfchannel ora_disk_2: reading from backup piece /backup/rman_bak/lvl1_prod_119_859047306.bakchannel ora_disk_1: restored backup piece 1piece handle=/backup/rman_bak/lvl1_prod_118_859047306.bak tag=tag20140923t161506channel ora_disk_1: restore complete, elapsed time: 00:00:01channel ora_disk_1: starting incremental datafile backupset restorechannel ora_disk_1: specifying datafile(s) to restore from backup setdestination for restore of datafile 00001: /u01/app/oracle/oradata/prod/system01.dbfdestination for restore of datafile 00004: /u01/app/oracle/oradata/prod/users01.dbfchannel ora_disk_1: reading from backup piece /backup/rman_bak/lvl1_prod_125_859048203.bakchannel ora_disk_1: restored backup piece 1piece handle=/backup/rman_bak/lvl1_prod_125_859048203.bak tag=tag20140923t163003channel ora_disk_1: restore complete, elapsed time: 00:00:01channel ora_disk_2: restored backup piece 1piece handle=/backup/rman_bak/lvl1_prod_119_859047306.bak tag=tag20140923t161506channel ora_disk_2: restore complete, elapsed time: 00:00:03channel ora_disk_1: starting incremental datafile backupset restorechannel ora_disk_1: specifying datafile(s) to restore from backup setdestination for restore of datafile 00001: /u01/app/oracle/oradata/prod/system01.dbfdestination for restore of datafile 00004: /u01/app/oracle/oradata/prod/users01.dbfchannel ora_disk_1: reading from backup piece /backup/rman_bak/lvl1_prod_132_859049103.bakchannel ora_disk_2: starting incremental datafile backupset restorechannel ora_disk_2: specifying datafile(s) to restore from backup setdestination for restore of datafile 00002: /u01/app/oracle/oradata/prod/undotbs01.dbfdestination for restore of datafile 00003: /u01/app/oracle/oradata/prod/sysaux01.dbfdestination for restore of datafile 00005: /u01/app/oracle/oradata/prod/example01.dbfchannel ora_disk_2: reading from backup piece /backup/rman_bak/lvl1_prod_126_859048203.bakchannel ora_disk_1: restored backup piece 1piece handle=/backup/rman_bak/lvl1_prod_132_859049103.bak tag=tag20140923t164503channel ora_disk_1: restore complete, elapsed time: 00:00:01channel ora_disk_2: restored backup piece 1piece handle=/backup/rman_bak/lvl1_prod_126_859048203.bak tag=tag20140923t163003channel ora_disk_2: restore complete, elapsed time: 00:00:01channel ora_disk_1: starting incremental datafile backupset restorechannel ora_disk_1: specifying datafile(s) to restore from backup setdestination for restore of datafile 00002: /u01/app/oracle/oradata/prod/undotbs01.dbfdestination for restore of datafile 00003: /u01/app/oracle/oradata/prod/sysaux01.dbfdestination for restore of datafile 00005: /u01/app/oracle/oradata/prod/example01.dbfchannel ora_disk_1: reading from backup piece /backup/rman_bak/lvl1_prod_133_859049103.bakchannel ora_disk_1: restored backup piece 1piece handle=/backup/rman_bak/lvl1_prod_133_859049103.bak tag=tag20140923t164503channel ora_disk_1: restore complete, elapsed time: 00:00:01starting media recoveryarchive log thread 1 sequence 90 is already on disk as file /arch/1_90_858969934.dbfarchive log thread 1 sequence 91 is already on disk as file /arch/1_91_858969934.dbfarchive log thread 1 sequence 92 is already on disk as file /disk1/prod/redo01.logarchive log thread 1 sequence 93 is already on disk as file /disk1/prod/redo02.logoracle error: ora-01547: warning: recover succeeded but open resetlogs would get error belowora-01152: file 2 was not restored from a sufficiently old backup ora-01110: data file 2: '/u01/app/oracle/oradata/prod/undotbs01.dbf'rman-00571: ===========================================================rman-00569: =============== error message stack follows ===============rman-00571: ===========================================================rman-03002: failure of recover command at 09/24/2014 17:34:18rman-06053: unable to perform media recovery because of missing logrman-06025: no backup of log thread 1 seq 89 lowscn 647354 found to restorerman-06025: no backup of log thread 1 seq 88 lowscn 647258 found to restorerman-06025: no backup of log thread 1 seq 87 lowscn 647242 found to restorerman-06025: no backup of log thread 1 seq 86 lowscn 646972 found to restorerman-06025: no backup of log thread 1 seq 85 lowscn 646637 found to restorerman-06025: no backup of log thread 1 seq 84 lowscn 646623 found to restorerman-06025: no backup of log thread 1 seq 83 lowscn 646593 found to restorerman-06025: no backup of log thread 1 seq 82 lowscn 645884 found to restorerman-06025: no backup of log thread 1 seq 81 lowscn 645864 found to restorerman-06025: no backup of log thread 1 seq 80 lowscn 645835 found to restorerman-06025: no backup of log thread 1 seq 79 lowscn 645431 found to restorerman-06025: no backup of log thread 1 seq 78 lowscn 645415 found to restore恢复失败,提示undo tablespace recover failure!
查看告警日志: