Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: HELP! recovery problem
On Sat, 23 Oct 1999 22:23:07 +0100, Jörg Rübensam
<joerg.ruebensam_at_ivz.de> wrote:
>Dear Erwin,
>
>thanks for your advice. I tried with the cancel-option which affected the
>same result. So the question is, how to tell oracle that another log sequence
>number is current.
>
>Does anybody have an idea ?
>
>(We actually mirrored the the controlfile three times but a co-worker did a
>'complete' job destroing the structure of ALL disks... :-( )
Jörg,
You are correct, if you restored all the files from a cold backup (including redo logs) then database is in a consistent state and it can't perform a recovery.
You must tell Oracle that you are using controlfile from a backup. In your case you should restore datafiles and controlfiles from your backup (BTW, you don't have to restore redo logs), and then perform the following:
1.STARTUP MOUNT; 2.RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE; 3.Apply archived redo logs until you choose to CANCEL
4.ALTER DATABASE OPEN RESETLOGS; 5.Perfor complete database backup.
>Thanks
>
>Joerg
HTH,
Jurij Modic <jmodic_at_src.si>
Certified Oracle DBA (7.3 & 8.0 OCP)
![]() |
![]() |