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 -> manual clone of database

manual clone of database

From: <chris.faulkner_at_gmail.com>
Date: 5 Apr 2007 06:56:26 -0700
Message-ID: <1175781386.659362.214650@y80g2000hsf.googlegroups.com>


Hi

I am trying to manually clone a database, but also renaming the database.

On the source system, I issue an 'ALTER DATABASE BACKUP CONTROLFILE TO TRACE' and then copy the trace file from this and all datafiles to the target system. I edit the output from the trace file, replacing file paths and database names where appropriate.

On the destination system, the database already exists. It is shutdown and all data files and redo-logs over-written and some new tablespaces added in the data directory. I place the init[SID].ora file and then I issue the CREATE CONTROLFILE command from the trace file. I am told that the controlfile is created. I have tried this with ARCHIVELOG and NOARCHIVELOG and with SET DATABASE to create new controlfiles.

But, when I try the next step,
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent ORA-01110: data file 1: '/u02/oradata/P1THUR/system01.dbf'

OK, so I try to recover ...

SQL> recover database using backup controlfile; ORA-00279: change 11276017 generated at 04/04/2007 12:05:45 needed for thread 1
ORA-00289: suggestion : /u02/orabackup/P1THUR/ archive1_702_611010067.dbf
ORA-00280: change 11276017 for thread 1 is in sequence #702

Specify log: {<RET>=suggested | filename | AUTO | CANCEL} AUTO
ORA-00308: cannot open archived log
'/u02/orabackup/P1THUR/archive1_702_611010067.dbf' ORA-27037: unable to obtain file status
IBM AIX RISC System/6000 Error: 2: No such file or directory Additional information: 3

I try CANCEL as well but this won't recover to the point when I can start the database. I also try to revover that problem datafile '/u02/ oradata/P1THUR/system01.dbf'.

Please - anyone got any better ideas or references on this. I have done this before successfully albeit without a database rename. I didn't copy any archived logs over so I don't understand why it is asking for that /u02/orabackup/P1THUR/archive1_702_611010067.dbf file. It doesn't exist on the source or destination system.

I'd be grateful for any insights !

Thanks

Chris Received on Thu Apr 05 2007 - 08:56:26 CDT

Original text of this message

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