Restore controlfile giving an error
While restoring a controlfile from autobackup, the rman command is taking a very long time (more than 1 hour). At the end, it is giving the error below.
ALLOCATE CHANNEL CH00 TYPE 'SBT_TAPE'
restore controlfile from autobackup;
RELEASE CHANNEL CH00;
Execution of the command:
executing command: SET DBID
using target database control file instead of recovery catalog
allocated channel: CH00
channel CH00: SID=3061 device type=SBT_TAPE
channel CH00: Veritas NetBackup for Oracle - Release 7.5 (2012020723)
Starting restore at 22-JUL-13
channel CH00: looking for AUTOBACKUP on day: 20130720
channel CH00: AUTOBACKUP found: c-2362182060-20130720-02
channel CH00: restoring control file from AUTOBACKUP c-2362182060-20130720-02
released channel: CH00
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-03002: failure of restore command at 07/22/2013 16:35:37
ORA-19870: error while restoring backup piece c-2362182060-20130720-02
ORA-19507: failed to retrieve sequential file, handle="c-2362182060-20130720-02", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
Failed to process backup file <c-2362182060-20130720-02>
The database was started in nomount.
This is done to restore the database from netbackup tape taken from another machine. Means that RMAN is executed from db1 and the backup was previously taken from db2.
Thanks to help.