Oracle
ORA-04031: 無法分配 X 字節的共享記憶體
嘗試啟動 oracle 服務,顯示以下錯誤:
我有以下 SPFILEXE.ORA:
我正在使用 ORACLE XE,但我真的不知道哪個參數更改以及應該是什麼值。
請幫忙 !!!提前致謝
嘗試將共享池大小加倍至 1G 或 1000M。
如果您使用 EJB,Java 池應該更大。
如果您使用 RMAN,大型池應該更大。
刪除會話。
將流程減少很多,比如從 200 個開始。你會使用接近 10,000 個嗎?XE 不適用於那麼多程序。
使 job_queue 約為 20。
我家你不是想用文本編輯器編輯那個spfile!它是一個二進製文件(儘管有這麼多的明文),如果你有意或無意地直接修改它,它就會被破壞。我會減少 open_cursors、程序和會話。我的大型生產數據庫中只有 open_cursors=300 ;程序=150。