oracle 92 oem 錯誤的更改oracle sga後,導致instance無法啟動的問題解決
背景描述:
伺服器os:windows2003 32bit 版本; 伺服器實體記憶體:4g,
採用預設安裝方式,安裝完畢了oracle 92,結果,oracle 92只佔用了100多M記憶體,這個問題也是夠搞笑的,不管伺服器的實體記憶體有多大,oracle92只會佔用100多M。這樣顯然需要手工調整sga了。
本次調整, 需要在伺服器上使用oracle 92的oem,注意,在登陸oem時,不用輸入使用者名稱和密碼,只需要將登陸身份選為“sysdba”,點確定就可以登陸oem了。
登陸後,一定要先調整sga_max_size 這個引數,因為修改這個引數是需要重新啟動instance的。本問題,就是因為sga_max_size被誤寫上了200000M,這就是200g了,導致instance重新啟動時,報錯。
以下是修改記錄。請參考(期間還需要藉助重新啟動windows服務裡的oracle 服務)
Microsoft Windows [版本 5.2.3790]
(C) 版權所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 11月 12 12:22:40 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
已連線到空閒例程。
SQL> startup nomount;
ORA-27100: shared memory realm already exists
SQL> startup pfile='E:\oracle\admin\oradb\pfile\init.ora.2302008114948';
ORA-27100: shared memory realm already exists
SQL> shutdown immediate;
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
SQL> startup pfile='E:\oracle\admin\oradb\pfile\init.ora.2302008114948';
ORA-27100: shared memory realm already exists
SQL> create pfile='e:\lei.ora' from spfile ;
檔案已建立。
SQL> startup pfile='E:\lei.ora';
ORA-27100: shared memory realm already exists
SQL> startup pfile='E:\lei.ora';
ORA-12571: TNS: 包寫入程式失敗
SQL> exiut
SP2-0042: 未知命令"exiut" -- 其餘行忽略。
SQL> exit
已斷開連線
C:\Documents and Settings\Administrator>sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 11月 12 12:49:58 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
已連線到空閒例程。
SQL> startup pfile='E:\lei.ora';
ORA-27102: out of memory
OSD-00022: Message 22 not found; product=RDBMS; facility=SOSD
O/S-Error: (OS 8) 4f4"?U
ORA-27100: shared memory realm already exists
SQL> startup pfile='E:\oracle\admin\oradb\pfile\init.ora.2302008114948';
ORA-27100: shared memory realm already exists
SQL> startup pfile='E:\lei.ora';
ORA-27100: shared memory realm already exists
SQL> exit
已斷開連線
C:\Documents and Settings\Administrator>sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 11月 12 13:07:48 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
已連線到空閒例程。
SQL> startup pfile='E:\lei.ora';
ORACLE 例程已經啟動。
Total System Global Area 630267604 bytes
Fixed Size 454356 bytes
Variable Size 603979776 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
資料庫裝載完畢。
資料庫已經開啟。
SQL> create spfile='e:\oracle\ora92\database\SPFILEORADB.ORA' from pfile='lei.ora'
2 ;
create spfile='e:\oracle\ora92\database\SPFILEORADB.ORA' from pfile='lei.ora'
*
ERROR 位於第 1 行:
ORA-01078: 處理系統引數失敗
LRM-00109: could not open parameter file 'E:\ORACLE\ORA92\DATABASE\LEI.ORA'
SQL> create spfile='e:\oracle\ora92\database\SPFILEORADB.ORA' from pfile='E:\lei.ora';
檔案已建立。
SQL> SHUTDOWN IMMEDIATE;
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> STARTUP
ORACLE 例程已經啟動。
Total System Global Area 630267604 bytes
Fixed Size 454356 bytes
Variable Size 603979776 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
資料庫裝載完畢。
資料庫已經開啟。
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-497744/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- eclipse: workspace出錯導致無法啟用的解決Eclipse
- 解決vscode安裝後無法啟動的問題VSCode
- Oracle Haip無法啟動問題學習OracleAI
- Oracle 錯誤總結及問題解決 ORAOracle
- oracle兩節點RAC,由於gipc導致某節點crs無法啟動問題分析Oracle
- Oracle 解決like中無法匹配下劃線的問題Oracle
- 解決ASM無法啟動問題ASM
- 【ASK_ORACLE】LOCK_SGA引數失效的解決辦法Oracle
- Oracle日常問題-資料庫無法啟動(案例二)Oracle資料庫
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- Oracle資料傾斜導致的問題-無繫結變數Oracle變數
- 解決codeblocks無法除錯的問題BloC除錯
- Oracle RAC啟動因CTSS導致的異常Oracle
- 【OEM】Oracle oem取消開機自動啟動(linux)OracleLinux
- Electron安裝過程深入解析(讀完此文解決Electron安裝失敗導致的無法啟動,無法打包的問題)
- ORACLE匯入遇到ORACLE錯誤959解決方法Oracle
- oracle 序列值導致的主鍵衝突問題Oracle
- 【ASK_ORACLE】因process用盡導致的rac重啟的解決方法Oracle
- VMware DHCP Service服務無法啟動問題的解決
- Oracle的TNS-12502 錯誤原因及解決Oracle
- 應用使用JNDI,資料庫無法連線,導致的程序無法啟動問題處理資料庫
- 【案例】Oracle報錯ORA-01194 ORA-01110 由於資料庫SCN不一致導致無法啟動Oracle資料庫
- Vagrant 啟動 VirtualBox 的問題 ( 誤裝 docker 後報錯 )Docker
- 【Oracle】表空間誤刪除導致startup啟動時提示ORA-01110和ORA-01157錯誤Oracle
- Oracle表空間切換路徑,解決硬碟滿導致的ORA-01653問題Oracle硬碟
- 解決安裝LR後提示內部出現錯誤,無法建立資料夾的問題
- 解決 PbootCMS 網站轉移後無法開啟報錯提示“No input file specified”的問題boot網站
- 克隆虛擬機器導致Linux無法啟動網路卡的分析與解決虛擬機Linux
- ORACLE OGG引數修改引起佇列檔案異常導致抽取程式無法啟動Oracle佇列
- Oracle 12.2應用PSU後資料庫無法啟動Oracle資料庫
- CAS導致的ABA問題及解決
- 解決 ngrok 的 Domain 錯誤問題AI
- 解決 PBootCMS 中因資料庫名稱錯誤導致的“執行 SQL 發生錯誤!錯誤:no such table: ay_config”問題boot資料庫SQL
- git合併丟失程式碼問題分析與解決(錯誤操作導致)Git
- ORACLE RAC 11.2.0.4 ASM加盤導致叢集重啟之ASM sga設定過小OracleASM
- 【ASK_ORACLE】導致ora-29740報錯的可能原因和對應的解決方案Oracle
- RAC節點hang住, oracle bug導致了cpu過高,無法啟動叢集隔離Oracle
- 懷疑私網網路卡多播問題導致crs無法正常啟動
- 【ASK_ORACLE】Oracle RAC報錯“ipc send timeout”的原因以及解決辦法Oracle