cancel
Showing results for 
Search instead for 
Did you mean: 

Restore Oracle db to new client without recovery catalog

vandajoey
Level 2
Certified
Hi,

I try to start the backup job with oracle sid: testdb from hostname:w2003-oracle server, and the autobackup controlfile is on. The backup and restore from w2003-oracle is work fine. I want to restore the testdb to hostname: w2003-oracle-uat , and no.restrictions is set up on /db/altename folder already.

I start to restore the control file from w2003-oracle-uat with following steps,

sqlplus> shutdown immediate;
sqlplus> shartup nomount;

rman target testdb
set dbid 2480568534; 
run {
allocate channel c1 type 'SBT_TAPE';
send 'NB_ORA_POLICY=Test-Oracle,NB_ORA_SERV=w2003-nbu';
restore controlfile from autobackup maxdays=1 ;
}

But the result  show on rman,

channel c1: looking for AUTOBACKUP on day: 20090914
channel c1: no AUTOBACKUP in 1 days found
released channel: c1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 09/14/2009 07:21:19
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece

I cannot find any doc and procedure related how to restore oracle db to other server without recovery catalog. Please advice any procedure to restore the oracle db to other netbackup client. Thanks a lots.

2 REPLIES 2

HollyJollyJohn
Level 3
Here's a few Oracle metalink articles that might help too:

351826.1 - RMAN-06172: No Autobackup Found RMAN-06172
735115.1 - RMAN-06172 While Restoring Controlfile From Autobackup
369680.1 - Restore From Autobackup Where Autobackup Is In Flash Recovery Area Returns RMAN-06172
274237.1 - Restoring spfile from autobackup
261426.1 - How To Recover In Nocatalog Mode From An Old Backup With Old Dbid Rman-06172
292835.1 - How to restore an Spfile File from autobackup older than 7 days