oracle 11.2.0.4
centos 6
我曾经遇到过这样一个问题, 生产的存储卡坏了(生产是 2个节点的RAC),需要在另一台服务器恢复数据库(非RAC),幸好我把归档日志保存了一份在本地磁盘。在还原旱,用 rman 做 restore 正常完成,但在做 recover 的时候,报错了(具体的错误号我忘了,但大概意思是找不到所需要的归档日志,但在新的服务器上的归档路径下有这归档日志文件),整了半天,就是不得行,后来,我用 sqlplus recover 成功了,命令如下:
sql> recover database using backup controlfile until cancel;
为什么为这样,我至今没有搞明白,请高手们分析一下。