RAC12.1.0.2.161018PSU從RAC+ASM恢復到單例項非ASM遇到的BUG

還不算暈發表於2016-12-31
RAC版本為:12.1.0.2.161018,使用ASM;恢復測試時,恢復到單例項非ASM環境時;
在執行restore database命令時,alert日誌中一直報錯:WARNING: failed to start ASMB (connection failed) state=0x1 sid='',RMAN中restore database執行到分配通道後,也無法繼續;
此時查詢v$session_longops檢視也查不到會話資訊;


命令類似如下:
run
 set newname for datafile   56  to '/oradata/**db/data/indx03.dbf';
 restore database;
 switch datafile all;
 }
 輸出到如下時停止:
allocated channel: ORA_DISK_4
channel ORA_DISK_4: SID=188 device type=DISK

alert日誌中的資訊如下:

--------------
根據ALERT中資訊,查下mos,匹配如下bug:
WARNING: failed to start ASMB after RAC Database on ASM converted to Single Instance Non-ASM Database (文件 ID 2138520.1)
 12c RMAN Operations from ASM To Non-ASM Slow (文件 ID 2081537.1)
 BUG 19503821:  RMAN CATALOG EXTREMELY SLOW WHEN MIGRATING DATABASE FROM ASM TO FILE SYSTEM
---------
解決:
參照MOS建議,打了補丁19503821之後,restore database可以正常恢復完成。
--最終alert日誌中還有其它一些warning,未影響此次恢復,不折騰了;感覺12cR1還是有不少bug,慎用吧~
------2016/12/30遇到的問題,記錄於2016/12/31 22:50分,銀行結算保障加班中~~










相關文章