簡單解決“ORA-27100: shared memory realm already exists”的問題


折騰Oracle時,出現了“ORA-27100: shared memory realm already exists”的問題。上網查問題根源,乃是32位機SGA及PGA不能大於1.7G之故。

SGA的設置在SPFILEORCL.ORA里面,但該文件是一個二進制文件,不好隨便編輯。

網上給的解決辦法是用一個“正常的”PFILE啟動Oracle,然后重新生成SPFILE,操作頗繁瑣。其實SGA過大的問題也不難解決,不必用“PFILE”那樣曲折迂回的辦法:用一個二進制編輯器打開SPFILEORCL.ORA文件,可以發現其配置信息中有部分是可讀的文本,找到“sga_max_size=”,將其后的數值改小,保存文件,再重新啟動Oracle即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM