您好,登錄后才能下訂單哦!
在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
Oracle的MOS上對應的具體描述為:Unable to Delete an ASM File From RMAN and at OS Level ( ORA-15028 ) [ID 1472178.1],根據文檔的描述,導致這個問題的原因是部署了復制進程,而復制進程掛起,導致了文件無法刪除。解決方法是停止并重啟復制軟件來釋放文件的鎖。
客戶的環境中確實部署了DSG復制工具,不過客戶當時為了解決問題,將整個數據庫進行了重啟,問題同樣解決。不過這并不能說明問題就一定處在數據庫實例上,因為一旦數據庫重啟,DSG復制對應的進程同樣被釋放,如果是復制工具HANG死導致的問題,那么數據庫重啟變相達到了復制軟件進程重啟的目的,所以問題同樣的解決。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。