刪除歸檔出現ORA-15028錯誤

路途中的人2012發表於2017-03-17

10.2.0.4 RAC環境中使用RMAN刪除歸檔報錯ORA-15028

 

 

錯誤資訊如下:

RMAN> delete archivelog all completed before 'sysdate-3';

Do you really want to delete the above objects (enter YES or NO)? YES

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of delete command on ORA_DISK_1 channel at 07/10/2012 07:24:27
ORA-15028: ASM file '+DATA/archive/orcl1/1_78034_751396292.dbf' not dropped; currently being accessed

OracleMOS上對應的具體描述為:Unable to Delete an ASM File From RMAN and at OS Level ( ORA-15028 ) [ID 1472178.1],根據文件的描述,導致這個問題的原因是部署了複製程式,而複製程式掛起,導致了檔案無法刪除。解決方法是停止並重啟複製軟體來釋放檔案的鎖。

客戶的環境中確實部署了DSG複製工具,不過客戶當時為了解決問題,將整個資料庫進行了重啟,問題同樣解決。不過這並不能說明問題就一定處在資料庫例項上,因為一旦資料庫重啟,DSG複製對應的程式同樣被釋放,如果是複製工具HANG死導致的問題,那麼資料庫重啟變相達到了複製軟體程式重啟的目的,所以問題同樣的解決。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29067253/viewspace-2135525/,如需轉載,請註明出處,否則將追究法律責任。

相關文章