>>recover database using backup controlfile until cancel<<
Hallo zusammen!
habe die offline redologs nachgefahren leider aber über der sequenznr. der online-redolog hinaus. wie kann ich die offline-redologs zurückfahren so das ich wieder bei der passenden online redolog bin pls ?
SQL> recover database using backup controlfile until cancel
ORA-00279: change 5332742024635 generated at 12/10/2008 17:00:19 needed for
thread 1
ORA-00289: suggestion : /oracle/Q02/oraarch/Q02arch1_8746_576683864.dbf
ORA-00280: change 5332742024635 for thread 1 is in sequence #8746
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
---
Kommentar: hier will er die sequence #8746 haben, ich gebe die "neueste" online-redolog ein.
---
/oracle/Q02/mirrorlogB/log_g12m2.dbf
ORA-00310: archived log contains sequence 8742; sequence 8746 required
ORA-00334: archived log: '/oracle/Q02/mirrorlogB/log_g12m2.dbf'
---
Kommentar: hier stellt sich heraus das die neuste online-redolog die sequence #8742 ist, da ich den fehler gemacht habe die offline-redolog über die sequence #8742 gefahren habe. wie bekomme ich jetzt das wieder hin bitte?
ich bedanke mich und verbleibe mit freundlichem gruss markus
PS. am anfang sah es so aus:
SQL> recover database using backup controlfile until cancel
ORA-00279: change 5332742024635 generated at 12/10/2008 17:00:19 needed for
thread 1
ORA-00289: suggestion : /oracle/Q02/oraarch/Q02arch1_8737_576683864.dbf
ORA-00280: change 5332742024635 for thread 1 is in sequence #8737
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
---
Kommentar: aktuelle online redolog eingegeben
---
/oracle/Q02/mirrorlogB/log_g12m2.dbf
ORA-00310: archived log contains sequence 8742; sequence 8737 required
ORA-00334: archived log: '/oracle/Q02/mirrorlogB/log_g12m2.dbf'
---
Kommentar: ok dann habe ich die offline redologs nachgefahren nur leider bin ich über das ziel hinaus geschossen und habe bis sequence #8746 weiter gemacht und damit über die sequence der online redolog (#8742) hinaus.
nachtrag:
hallo
vielleicht ist meine anfrage von mir schlecht formuliert als ergänzung noch: wie bekomme ich den zustand wieder her der am anfang war, sprich die offline redologs sequence niedriger ist als die online redologs. in diesem fall war es
ORA-00310: archived log contains sequence 8742; sequence 8737 required
ORA-00334: archived log: '/oracle/Q02/mirrorlogB/log_g12m2.dbf'
ich bitte wirklich um hilfe pls, danke schon mal für eure bemühungen!!!!
Hallo zusammen!
habe die offline redologs nachgefahren leider aber über der sequenznr. der online-redolog hinaus. wie kann ich die offline-redologs zurückfahren so das ich wieder bei der passenden online redolog bin pls ?
SQL> recover database using backup controlfile until cancel
ORA-00279: change 5332742024635 generated at 12/10/2008 17:00:19 needed for
thread 1
ORA-00289: suggestion : /oracle/Q02/oraarch/Q02arch1_8746_576683864.dbf
ORA-00280: change 5332742024635 for thread 1 is in sequence #8746
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
---
Kommentar: hier will er die sequence #8746 haben, ich gebe die "neueste" online-redolog ein.
---
/oracle/Q02/mirrorlogB/log_g12m2.dbf
ORA-00310: archived log contains sequence 8742; sequence 8746 required
ORA-00334: archived log: '/oracle/Q02/mirrorlogB/log_g12m2.dbf'
---
Kommentar: hier stellt sich heraus das die neuste online-redolog die sequence #8742 ist, da ich den fehler gemacht habe die offline-redolog über die sequence #8742 gefahren habe. wie bekomme ich jetzt das wieder hin bitte?
ich bedanke mich und verbleibe mit freundlichem gruss markus
PS. am anfang sah es so aus:
SQL> recover database using backup controlfile until cancel
ORA-00279: change 5332742024635 generated at 12/10/2008 17:00:19 needed for
thread 1
ORA-00289: suggestion : /oracle/Q02/oraarch/Q02arch1_8737_576683864.dbf
ORA-00280: change 5332742024635 for thread 1 is in sequence #8737
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
---
Kommentar: aktuelle online redolog eingegeben
---
/oracle/Q02/mirrorlogB/log_g12m2.dbf
ORA-00310: archived log contains sequence 8742; sequence 8737 required
ORA-00334: archived log: '/oracle/Q02/mirrorlogB/log_g12m2.dbf'
---
Kommentar: ok dann habe ich die offline redologs nachgefahren nur leider bin ich über das ziel hinaus geschossen und habe bis sequence #8746 weiter gemacht und damit über die sequence der online redolog (#8742) hinaus.
nachtrag:
hallo
vielleicht ist meine anfrage von mir schlecht formuliert als ergänzung noch: wie bekomme ich den zustand wieder her der am anfang war, sprich die offline redologs sequence niedriger ist als die online redologs. in diesem fall war es
ORA-00310: archived log contains sequence 8742; sequence 8737 required
ORA-00334: archived log: '/oracle/Q02/mirrorlogB/log_g12m2.dbf'
ich bitte wirklich um hilfe pls, danke schon mal für eure bemühungen!!!!
Comment