我的服务器是32位的2003系统,现在将SGA加到了1.8G,然后数据库运行正常,在运行了一段时间后,在系统进程内的ORACLE进程占用内存大约在2.8G左右,这个时候数据库经常会报共享内存不足的问题.系统的物理内存是8G,我的所有应用加起来的内存也才不到4G,是不是32位的操作系统用不到8G内存,还是说ORACLE用不到那么大的内存呢

解决方案 »

  1.   

    oracle是9201,还会出现客户端或者PLSQL无法连接ORACLE的情况,数据库其实是打开的,可能等一会就可以连上
      

  2.   

    要修改配置文件init.ora里面的参数,然后重新关掉oracle数据库,然后重新启动
      

  3.   

    修改什么参数可以让ORACLE的使用内存突破4G呢
      

  4.   

    32bit 的windows 无法突破4G. 在oracle 中32bit的windows应为4G...
    想超过4G应该用64bit
      

  5.   

    在网上查了一些资料,说线修改3GB和PAE可以让内存突破2G,然后在修改ORACLE的参数就可以突破4G,不知道是不是可行的