Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Recovery from online backups/archived logs on another system
I have an Oracle 8i database that I'm trying to create a standby copy of
for testing / possible future DR use. The database is in ARCHIVELOG
mode.
On the master database, I have placed each tablespace in turn into backup mode, copied the underlying datafile, then turned off backup mode. I have taken copies of the control files.
I put these on my standby database and copied all the archived transaction logs (for a period of before, during, and substantially after the period of the backups) to that server too.
I am then attempting to do a recovery using:
open mount exclusive
recover database using backup controlfile
The recover process starts OK taking, as I expected, the first log from the point where backups started and rolling them forward one by one. However, it is never satisfied. It never says anything along the lines of 'backup complete' - it wants more and more archived logs, and when there are none left it still wants more, even though the transaction logs it's now applying are substantially later than the backups taken.
If I CANCEL out of the recovery and attempt to
alter database open resetlogs
I get
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: '/u03/oracle/oradata/v7/system01.dbf'
Why is it doing this when I have fed it every single transaction log available? None are missing.
Thanks for any assistance,
-Matt
![]() |
![]() |