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参数方法_计算机_02
如果这个参数文件丢失找不到了的请查看:
linuxoracle 数据库参数文件丢失解决方法
Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法_参数文件_03
我们通过 vim 修改可以看到配置文件里的值是 4294967296,将这个数除以两个 1024 可以正好得到 4096M 的结果。
Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法_参数文件_04
Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法_oracle_05我把前面的 4 改成了 6,扩大了 2G 左右。
Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法_sga_target值调整方法_06
修改完后再重启就好了。
Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法_计算机_07
喜欢的点个赞❤吧!