LINUX环境下如何设置Oracle数据库最大堆栈大小

蓝图分享网 2022-10-26 13:25:45 654阅读 0评论

LINUX环境下如何设置Oracle数据库最大堆栈大小 第1张

作者:卢景豪   审校:夏春飞

测试版本:Oracle12c

Linux系统中安装Oracle数据库时,不同的Oracle版本有不同的最低安装要求,其中需要保证的一项是安装时需设置正确的最大堆栈大小。

本文档将讲述如何修改最大堆栈大小以满足Oracle的安装要求,具体过程如下:

下图为安装Oracle时程序自动检查的验证结果:

LINUX环境下如何设置Oracle数据库最大堆栈大小 第2张

图1

点击详细信息可查看具体需要调整的数值。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第3张

图2

下面分别介绍三种调整最大堆栈大小的方法:

方法一:

适用于默认情况下直接安装Oracle,检查先决条件未通过最大堆栈大小验证的情况。

切换root用户,输入ulimit -s查看当前最大堆栈大小。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第4张

图3

输入ulimit -s 102400将最大堆栈大小设置为102400

LINUX环境下如何设置Oracle数据库最大堆栈大小 第5张

图4

修改完成后点击重新检查

LINUX环境下如何设置Oracle数据库最大堆栈大小 第6张

图5

最大堆栈大小未通过的警告已解除。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第7张

图6

方法二:

适用于临时修改堆栈大小来安装Oracle

正常情况下默认安装时提示最大堆栈大小未满足要求。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第8张

图7

安装前输入ulimit -s 102400将最大堆栈大小临时设置成102400,然后在同一个终端窗口执行Oracle的安装程序进行安装。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第9张

图8

安装时便不会提示最大堆栈大小不满足要求。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第7张

图9

方法三:

修改用户的profile设置最大堆栈空间大小为无限制。相当于解除最大堆栈空间大小对数据库安装的影响。步骤如下:

切换root帐号,输入vi /etc/profile

LINUX环境下如何设置Oracle数据库最大堆栈大小 第11张

图10

在文件中输入ulimit -s unlimited设置最大堆栈大小为无限制。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第12张

图11

完成后输入source /etc/profile生效该文件。

LINUX环境下如何设置Oracle数据库最大堆栈大小 第13张

图12

通过以上3种方法可以解决安装Oracle时最大堆栈大小未通过验证的问题。

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,654人围观)

还没有评论,来说两句吧...