oracle SGA設定過大導致資料庫無法啟動
今天幫一朋友處理了一個關於oracle的小問題,記錄一下。
作業系統:RHEL5.5 64位,oracle 10.2
朋友不太懂oracle,這次一個小專案需要先搭建一個測試環境,他參考以前別的專案上安裝部署oracle的文件,基本照搬。
安裝好資料庫後最佳化,比如調整引數、建立spfile等。
按照先前的文件將SGA設定為8G,後來我發現機器實體記憶體總共才8G,於是用startup命令啟動資料庫時報錯 out of memory。
幫他找到原因後,檢視spfile,重定向到一個新的pfile,重新啟動資料庫時指定pfile,成功,大致操作如下:
strings spfilevote.ora
strings spfilevote.ora > initvote.ora
sqlplus / as sysdba
startup pfile='$ORACLE_HOME/dbs/initvote.ora';
create spfile from pfile;
shutdown immediate;
startup;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21256317/viewspace-776786/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- HA異常導致oracle資料庫無法啟動Oracle資料庫
- 又一例SPFILE設定錯誤導致資料庫無法啟動資料庫
- memory_target設定不當導致資料庫無法啟動的問題資料庫
- 歸檔問題導致的資料庫無法啟動資料庫
- 修改SQLNET.ORA導致資料庫無法啟動SQL資料庫
- SQL Server 因設定最大記憶體過小導致無法啟動SQLServer記憶體
- Sybase資料庫日誌過大導致不能啟動(轉)資料庫
- 解決記憶體設定過大導致例項無法啟動ORA-27100記憶體
- ORACLE windows驅動磁碟機代號自動變更導致oracle資料庫崩潰無法啟動OracleWindows資料庫
- file-max設定過小導致oracle資料庫hang住Oracle資料庫
- ORACLE的歸檔空間滿導致的監聽故障資料庫無法啟動Oracle資料庫
- SPFILE 錯誤導致資料庫無法啟動(ORA-01565)資料庫
- LD_LIBRARY_PATH設定不當導致無法登陸和啟動oracleOracle
- 解決memory_target設定過小導致不能啟動資料庫的問題資料庫
- 【shmmax】由於shmmax設定過小導致dbca建庫無法完成HMM
- 【故障處理】使用GC調整資料庫為SGA自動管理後導致例項無法啟動(ORA-00824)GC資料庫
- mongoDB因root啟動關閉資料庫導致mongo普通使用者無法啟動MongoDB資料庫
- ORACLE RAC 11.2.0.4 ASM加盤導致叢集重啟之ASM sga設定過小OracleASM
- [oracle]undo表空間出錯,導致資料庫例項無法開啟Oracle資料庫
- oracle 92 oem 錯誤的更改oracle sga後,導致instance無法啟動的問題解決Oracle
- 誤修改ORACLE_HOME導致無法登陸資料庫Oracle資料庫
- 應用使用JNDI,資料庫無法連線,導致的程序無法啟動問題處理資料庫
- spfile誤修改導致資料庫無法啟動的另一種恢復方法資料庫
- ORACLE DSG資料同步軟體程式導致資料庫無法正常關閉Oracle資料庫
- Oracle sysman.mgmt_jobs導致資料庫自動重啟Oracle資料庫
- oracle資料庫啟動過程大揭祕Oracle資料庫
- 設定Oracle資料庫開機自啟動Oracle資料庫
- 11gRAC許可權問題導致的叢集及資料庫無法啟動資料庫
- 【故障恢復】因spfile修改錯誤導致資料庫無法啟動的恢復方法資料庫
- 【strings】spfile誤修改導致資料庫無法啟動的另一種恢復方法資料庫
- 由hugepage設定導致的資料庫事故資料庫
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- Oracle日常問題-資料庫無法啟動(案例二)Oracle資料庫
- Oracle資料庫啟動過程Oracle資料庫
- 資料庫恢復狀態可能導致JOB無法自動執行資料庫
- OEL 11.2.0.2 RAC 資料庫停電導致has程式無法啟動OLR檔案損壞資料庫
- 【sga】資料庫啟動時的的SGA大小顯示資料庫
- MYSQL資料庫服務無法啟動MySql資料庫