请教一下oracle备份还原的问题
大家好:
有两能linux服务器,都装了oracle11g,但tablespace的路径不相同。现在A做主,B做后备。A生成的ARC文件拷到B上。
用recover database using backup controlfile until cancel;去还原,总是报下面的提示
Media Recovery Start
started logmerger process
Parallel Media Recovery started with 8 slaves
ORA-279 signalled during: ALTER DATABASE RECOVER database using backup controlfile until cancel ...
ALTER DATABASE RECOVER CONTINUE DEFAULT
Media Recovery Log /db/arch/MA_ACE/MA_ACE1_0000000109_837960673.ARC
Mon Jan 27 16:56:59 2014
Errors with log /db/arch/MA_ACE/MA_ACE1_0000000109_837960673.ARC
Errors in file /db/trace/diag/diag/rdbms/ma_ace/MA_ACE/trace/MA_ACE_pr00_15114.trc:
ORA-00308: cannot open archived log '/db/arch/MA_ACE/MA_ACE1_0000000109_837960673.ARC'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
ORA-308 signalled during: ALTER DATABASE RECOVER CONTINUE DEFAULT ...
ALTER DATABASE RECOVER CANCEL
Media Recovery Canceled
Completed: ALTER DATABASE RECOVER CANCEL
其中这里的(/db/arch/MA_ACE/MA_ACE1_0000000109_837960673.ARC)路径是对的,但文件不是我拷过来的文件,想知道怎样去设置Recovery 读取指定的文件啊?