因歸檔目錄所在檔案系統使用率100%以致dblink連線失敗

liglewang發表於2011-06-17

剛剛客戶說crmprmdblink有問題,我還覺得dblink能有什麼問題,於是看了下,執行了一個簡單的select,果真報錯,見下:

SQL> SELECT * FROM TAB@LINKPRM;
SELECT * FROM TAB@LINKPRM
*
ERROR at line 1:
ORA-00257: archiver error. Connect internal only, until freed.
ORA-02063: preceding line from LINKPRM

一看archiver字樣,就知道是遠端歸檔有問題,應該是歸檔目錄滿了,按說歸檔是2小時一備一清的,難道短短2個小時產生這麼的日誌麼?

首先到prm上一看,歸檔目錄所在檔案系統使用率100%,看了下歸檔檔案,有的檔案的時間還是昨天的,猜想NBU備份應該有問題,看了下備份指令碼的日誌,發現從昨天下午4點開始,歸檔備份就失敗了,原因為:

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-04004: error from recovery catalog database: ORA-12541: TNS:no listener

說的是連線rman catalog時因監聽有問題而報錯,檢查catalog上的監聽,不知何緣故監聽出問題,重啟下就好了!

NBU將歸檔備走並刪除後,其他資料庫到該庫的dblink查詢也都恢復正常!

--- END ---

[@more@]

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

相關文章