alter system set sga_max_size=24G scope=spfile;
alter system set sga_target=24G scope=spfile;
alter system set pga_aggregate_target=5G scope=spfile;

解决方案 »

  1.   

    sqlplus / as sysdba
    alter system set sga_max_size=20G scope=spfile;
    alter system set sga_target=20G scope=spfile;
    alter system set pga_aggregate_target=5G scope=spfile; 
    shutdown immediate;
    startup;
    上面是正常情况,也有可能你装的是32位的oracle,sga只能用到1.7G,呵.
    也有可能上面调整,但报错了,可能是你的/etc/sysctl.conf 下的文件kernel.shmall设置的太小
      

  2.   

    LZ 的 操作系统是 x64 还是 x86 的? ORACLE 是 x64 还是 x86 。这两个都要是 x64  才可以。
      

  3.   

    操作系统是32位还是64位的?慢  不一定是内存的原因。 alter system set sga_target=16g scope=spfile;
    shutdown immediate;
    startup
      

  4.   

    通过修改config.ini 文件可以访问到最多3g好像。