天天看點

Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

ORA-00821: Specified value of sga_target 4096M is too small, needs to be at least 5504M

譯文:sga_target 參數 4096M 的指定值太小,需要至少為 5504M

Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

oracle 安裝目錄下的 dbs 檔案夾下有個

init + 資料庫執行個體名 + .ora

格式命名的配置。

echo $ORACLE_HOME

可以檢視 oracle 安裝目錄:

Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

如果這個參數檔案丢失找不到了的請檢視:

linux 下 oracle 資料庫參數檔案丢失解決方法
Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

我們通過 vim 修改可以看到配置檔案裡的值是 4294967296,将這個數除以兩個 1024 可以正好得到 4096M 的結果。

Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法
Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

我把前面的 4 改成了 6,擴大了 2G 左右。

Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

修改完後再重新開機就好了。

Oracle 資料庫修改配置檔案sga_target參數的值,sga_target值太小導緻資料庫服務起不來問題解決,調大sga_target參數方法

喜歡的點個贊❤吧!