| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> Re: Database refresh
You do not have the archives ? How did you backup the DB - cold backup or
hot backup ?
Either you perform a cold backup - and then after restoring and recreating
the controlfile you don't need to perform
a recovery- you just open the DB using resetlogs ...
Or you perform a hot backup - and then of course you need to do a recovery
and most probably you'll need your archives ...
if you do have the archives laying around on your source machine - just copy
them over to the destination machine - configure the
archive init.ora parameters to point to the archives or ... heck, you can
just type the path+file name of the archive everytime Oracle
asks for it ....
I sure hope you did not perform a hotbackup of a database that wasn't running in archivelog mode - or it was running in archivelog mode but your tablespaces were not in begin backup mode ... you definitely might want to check your backup procedure ...
Possible things to do here (depending on the importance of this DB) :
1. contact Oracle support
2. wait for someone else to reply on this thread who can put this in another
perspective
3. or (some people might find this bad practice)... if there's absolutely no
other way to startup this DB you can put in
the parameter of the last hope in your init.ora, being
_allow_resetlogs_corruption=TRUE
This parameter allows the opening of your DB in INCONSISTENT STATE ! When
the database opens - take a FULL EXPORT,
recreate your DB and perform a FULL import. Check if all data is OK... I
have seen this fail only once !
But why don't you just take a GOOD backup of the source DB running in archivelog mode (besides the time it takes to do the excercice again) ? I do it all the time to make a test DB for our developers ...
Hope everything works out - just had a rough night myself ... been working a
DB since 4 in the morning :-)))
cheers,
Koert
"Night Shade Books" <jasonw_at_nightshadebooks.com> wrote in message
news:3800585A27A89837.64188A3DF9CC2361.5DE4EB243A7651ED_at_lp.airnews.net...
> "koert54" <koert54_at_nospam.com> wrote in message
> news:2Tft7.77553$6x5.16843409_at_afrodite.telenet-ops.be...
> > Change the 'recover database' command at the end of the trace to
'recover
> > database using backup controlfile' and then
> > 'alter database open resetlogs' (might have to use until cancel because
> you
> > open with resetlogs ..)
> > I usually throw those commands out and do the recovery myself ...
> >
> > > ORA-00283: recovery session canceled due to errors
> > > ORA-01610: recovery using the BACKUP CONTROLFILE option must be done
> > --> you created a new controlfile - it can not be used anymore as a
> > reference for the other datafiles - that's why you
> > need to specify that it's a backup controlfile in the recovery command
...
> > it does not mean you have to do
> > the 'alter database backup controlfile to trace' again !
> >
> >
> > cheers
> > Koert
>
>
>
>
>
>
>
>
>
> > > >Received on Sat Sep 29 2001 - 04:53:13 CDT
![]() |
![]() |