Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法

Posted 挣扎的蓝藻

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 安装目录下的 dbs 文件夹下有个 init + 数据库实例名 + .ora 格式命名的配置。
echo $ORACLE_HOME 可以查看 oracle 安装目录:
在这里插入图片描述
如果这个参数文件丢失找不到了的请查看:
linuxoracle 数据库参数文件丢失解决方法
在这里插入图片描述
我们通过 vim 修改可以看到配置文件里的值是 4294967296,将这个数除以两个 1024 可以正好得到 4096M 的结果。
在这里插入图片描述
在这里插入图片描述我把前面的 4 改成了 6,扩大了 2G 左右。
在这里插入图片描述
修改完后再重启就好了。
在这里插入图片描述
喜欢的点个赞❤吧!

以上是关于Oracle 数据库修改配置文件sga_target参数的值,sga_target值太小导致数据库服务起不来问题解决,调大sga_target参数方法的主要内容,如果未能解决你的问题,请参考以下文章

Oracle中listener.ora配置文件无法修改

PL/SQL配置oracle客户端,登录远程数据库配置

修改本地配置远程连接oracle数据库

oracle修改文本改名没反应

phpcms网站搬家迁移后怎样修改数据库配置文件

Oracle修改 tnsnames,完成修改后, 何时生效??