注册 登录
编程论坛 Oracle论坛

ORA-----0430问题

hyhosd 发布于 2012-08-30 20:53, 1067 次点击
运行ORALCE,当内存超过70%就报ora--0430错误,内存进程不足,按网上的操作修改过SGA和PGA 但是依然不行,最后重装系统几次了,还是运行程序的时候提示内存进程不足。论坛里有没有遇见过类似的问题的朋友啊?我机子WIN7 4G内存.
2 回复
#2
hyhosd2012-08-30 20:55
实在是不想重装系统了,每次装完都得把公司的软件从新配置下,特别麻烦!
#3
m淡云流水2012-11-08 22:15
4030是一个与pga相关的错误,常见于32bit oracle中,尤其是windows。
32bit cpu寻址能力最大4g,留2g给内核,应用程序最大只能使用2g内存,注意sga是固定的,但pga只是一个期望值,无法限定server process 消耗的内存,如果某一个server process无法获得pga内存,4030就发生了。
此时如果添加物理内存是不能解决问题的,因为最大只能识别4g,解决办法无外乎是减少sga,让pga能分配更多的内存,windows 可在boot.ini中 启用/3g 或者终极办法是升级到64bit
1