9i備份時檢查歸檔資訊報錯ORA-235

yangtingkun發表於2011-03-11

Oracle 9.2.0.8 RAC環境,在執行備份全庫加歸檔並清除備份歸檔日誌的同時,透過另外的RMAN程式,檢查當前系統中的歸檔日誌資訊,碰到了ORA-235錯誤。

 

 

詳細的錯誤如下:

p55a1$rman target /

Recovery Manager: Release 9.2.0.8.0 - 64bit Production

Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.

connected to target database: RAC (DBID=2213325640)

RMAN> list archivelog all;

using target database controlfile instead of recovery catalog
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of list command at 02/28/2011 17:58:12
ORA-00235: controlfile fixed table inconsistent due to concurrent update

RMAN> exit  


Recovery Manager complete.

顯然這是Oraclebug,查詢metalink後,感覺文件ID 2391697.8ID 315447.1都和當前的問題有幾分相似之處。

不過有一點是肯定的,在10.2版本以前,如果備份並刪除歸檔的同時透過RMAN檢查歸檔的狀態,就會引發控制檔案的不一致。

這個錯誤並不會導致什麼問題,只要歸檔的備份和刪除操作完成,再次查詢,就不會產生錯誤了。Oracle10.2之前控制檔案中資訊的一致性還有點問題。

 

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

相關文章