本文主要是介绍Oracle 修改 sga_target 参数设置,虚拟内存值设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
记录一次Oracle数据库单实例维护里程。
数据库启动报错 sga_target参数设置太小,导致数据库无法启动,这种情况下需要修改数据库的spfile的sga_target参数
修复过程如下。
1、启动报错
2、根据spfile 创建pfile 文件。
create pfile=‘/app/oracle/init20191126.ora’ from spfile;
3、查看备份的pfile文件中的 sga_target参数 配置
cat /app/oracle/init20191126.ora | grep sga_target
4、打开备份的pfile文件并修改sga_target参数配置(增大到2G)
vim init20191126.ora
5、利用修改后的pfile文件修改spfile文件的sga_target参数配置
create spfile from pfile=‘/app/oracle/init20191126.ora’;
6、启动数据库 问题解决。
PS:注意要查看数据库启动是通过spfile 还是pfile文件,如果是pfile文件启动的话,可以直接修改sga_target参数配置,重启数据库即可。
这篇关于Oracle 修改 sga_target 参数设置,虚拟内存值设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!