Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Oracle Requiring Old Redo Log !?

Oracle Requiring Old Redo Log !?

From: Hannes Erven <h.e_at_gmx.at>
Date: Mon, 12 Mar 2001 22:27:13 +0100
Message-ID: <3aad3dd8$0$13744@SSP1NO25.highway.telekom.at>

Hi Folks,

I have some strange problem (aren't they all?): I run an oracle database that is directly attached to a managed standby database. Everything fine here.

Last week, a developer accidentally dropped a table in the production database and I now have to restore it. I thought nothing easier than that, since I have a cold backup of the standby database that was taken before the accident, I planned to simply apply the redo log files until the drop.

Copied the backup to the test server, mounted the database, next redo log to apply is #28893 according to archive log list - perfect. Copied the archived redo log files (until the drop, up to #35469) to the server and typed in RECOVER STANDBY DATABASE. Now this is weird: Oracle requires archived redo log file #17440 to be applied. According to murphy's laws, exactly this one is missing! I'm kinda-puzzled by this since my understanding suggests that a cold standby database backup should be consistent and should not require any previously taken redo log file to be applied... or am I missing something here?

I read something about "dropping and re-creating" the missing redo log... with many warnings not "to try this at home" :-)

I hope somebody out there can give my some clue... BTW this is an Oracle 8.1.6 on a RedHat 6.2 box with all current OS upgrades applied.

1k thx in advance,
good night

    -hannes erven Received on Mon Mar 12 2001 - 15:27:13 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US