oracle 安装ora 27102,ORA-27102 解决办法

因为在32位操作系统上执行了如下的操作

alter system set sga_max_size=2G scope=spfile;

之后再重启数据库就会失败

报出错误:

ORA-27102

Out of Memory

解决的方法也很简单:

新建一个文本文件 如initaaa.ora

内容:

4f1150b881333f12a311ae9ef34da474.pngSPFILE='../product/10.2.0/db_1/dbs/spfileorcl.ora'

4f1150b881333f12a311ae9ef34da474.pngsga_max_size=1073741824

保存之后

如是启动数据库:

4f1150b881333f12a311ae9ef34da474.pngSQL>startup pfile=$ORACLE_HOME/dbs/initaaa.ora

启动成功之后就可以把之前的错误参数修改过来了

对于Spfile损坏或者丢失的情况

可以删除原来的Spfile,然后利用系统中备份的pfile 来创建一个新的Spfile

4f1150b881333f12a311ae9ef34da474.pngSQL>CREATESPFILEFROMPFILE='9b8a8a44dd1c74ae49c20a7cd451974e.png.\pfile\init.ora.83200715416'

------------------------------------------------------------------------------------------------------------------------------------------------------

其他命令(转):

//查看Oracle以pfile还以Spfile方式启动

4f1150b881333f12a311ae9ef34da474.pngSQL>Selectisspecified,count(*)fromv$spparametergroupbyisspecified;

如果isspecified里有true,表明用spfile进行了指定配置

如果全为false,则表明用pfile启动

//查看Spfile的路径

4f1150b881333f12a311ae9ef34da474.pngSQL>show parameter spfile

//从spfile获取pfile

4f1150b881333f12a311ae9ef34da474.pngSQL>Createpfile='d:pfileSID.ora'fromspfile;

4f1150b881333f12a311ae9ef34da474.pngSQL>Createpfile='d:pfileSID.ora'fromspfile='spfile_location';

//从pfile获取spfile

4f1150b881333f12a311ae9ef34da474.pngSQL>Createspfilefrompfile='Your_pfile_location'4f1150b881333f12a311ae9ef34da474.pngSQL>Createspfile='spfile_location'frompfile='Your_pfile_location'

//动态修改参数

4f1150b881333f12a311ae9ef34da474.pngSQL>altersystemsetparameter=Value scope=spfile|both|memory

Startup nomount的时候需要读去spfile或pfile,两者共存,spfile优先

//强制用pfile启动

4f1150b881333f12a311ae9ef34da474.pngSQL>startup pfile='Your_Pfile.ora'4f1150b881333f12a311ae9ef34da474.pngSQL>startup spfile='/data/oracle/product/10.2.0/db_1/dbs/dbs/spfile_mqq.ora'force

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值