資料庫啟動出現ORA-27037錯誤
客戶的9204 RAC環境,一個節點MOUNT時出現了這個錯誤。
Oracle文件上關於27037錯誤的詳細資訊為:
ORA-27037 unable to obtain file status
Cause: STAT system call returned an error, additional information indicates which function encountered the error.
Action: Check errno.
一個節點一直處於開啟狀態,而另一個節點在出現錯誤之前處於NOMOUNT狀態。
而這個節點嘗試MOUNT資料庫時報錯。Oracle在MOUNT資料庫時進行的操作是載入控制檔案,可是如果控制檔案出現了問題,那麼另外一個節點也早就DOWN了。檢查控制檔案對應的裸裝置的許可權,也沒有發現問題。
這時客戶發現問題節點嘗試啟動到NOMOUNT狀態仍然報錯。看來問題多半出在SPFILE對應的裸裝置上。
由於是遠端資料庫,很難透過電話方式進一步診斷問題。根據錯誤資訊,應該是錯誤發生在作業系統級。懷疑是節點二上訪問SPFILE對應的裸裝置存在問題。
利用節點一的pfile檔案,在節點二上其他裸裝置重建了SPFILE,嘗試重新啟動節點二,問題消失。
由於節點一和節點二目前指向的SPFILE不一致,因此修改節點一上$ORACLE_HOME/dbs/目錄下的pfile檔案,使之指向新的SPFILE對應的裸裝置,問題解決。
不過還需要注意一點,在節點一上的例項重啟之前,不要在例項1上執行alter system修改引數到SPFILE檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-683951/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 啟動資料庫出現ORA-9925錯誤資料庫
- 啟動資料庫出現ORA-27123錯誤資料庫
- 資料庫啟動出現ORA-27102錯誤資料庫
- AIX系統啟動資料庫出現ORA-27504錯誤AI資料庫
- 資料庫啟動出現ORA-30036錯誤資料庫
- Linux上資料庫啟動出現ORA-27125錯誤Linux資料庫
- 啟動資料庫的其中一個錯誤資料庫
- ORACLE 使用DBCA安裝資料庫出現錯誤Oracle資料庫
- 恢復資料庫引數錯誤無法啟動資料庫
- 關閉資料庫出現ORA-21779錯誤資料庫
- solaris上建立oracle資料庫出現:out of memory 錯誤Oracle資料庫
- ghost win10啟動出現錯誤怎麼解決_ghost win10啟動出現錯誤如何修復Win10
- 資料庫啟動時遇到ORA-01578錯誤資料庫
- dbua後資料庫無法啟動錯誤的解決資料庫
- 9.2 STANDBY資料庫出現ORA-16009錯誤資料庫
- 10.2.0.1資料庫exp出現Ora-07445錯誤資料庫
- 一次儲存故障引起的資料庫啟動錯誤資料庫
- 嘗試無引數啟動資料庫時報錯ORA-304錯誤資料庫
- Linux下matlab開啟出現啟動桌面時錯誤LinuxMatlab
- DBCA建庫導致已有資料庫出現ORA-27140錯誤資料庫
- Oracle9i mount資料庫出現ORA-32700錯誤Oracle資料庫
- sqlplus直連資料庫出現ORA-27504錯誤SQL資料庫
- SWITCHOVER RAC資料庫出現ORA-600(kcctrdf_2)錯誤資料庫
- 做standby 資料庫時,出現ORA-12560 錯誤:資料庫
- SOLIDWORKS啟動時出現指令碼錯誤問題Solid指令碼
- 啟動ASM例項出現ORA-29701錯誤ASM
- Oracle資料庫關閉時,出現ORA-03113錯誤Oracle資料庫
- ASM上恢復STANDBY資料庫出現ORA-15173錯誤ASM資料庫
- 連線資料庫時出現ORA-12514錯誤資料庫
- SPFILE 錯誤導致資料庫無法啟動(ORA-01565)資料庫
- 啟動oracle資料庫的時候報ORA-00205錯誤:Oracle資料庫
- DBCA建庫出現CHMOD NOT FOUND錯誤
- 客戶資料庫升級後出現ORA-30004錯誤資料庫
- oracle啟動時出現ORA-00205錯誤的方法Oracle
- 又一例SPFILE設定錯誤導致資料庫無法啟動資料庫
- mysql 啟動錯誤MySql
- 惡意程式造成資料庫啟動報錯資料庫
- 啟動資料庫後,等待事件出現大量wait for undo record資料庫事件AI