把初始参数文件中的shared_pool_size的值加大点。

解决方案 »

  1.   

    这些方法我都已经试过了。加大过
    shared_pool_size
    java_pool_size
    shared_pool_reserved_size
    都没有效果
      

  2.   

    04031, 00000, "unable to allocate %s bytes of shared memory (\"%s\",\"%s\",\"%s\",\"%s\")"
    // *Cause:  More shared memory is needed than was allocated in the shared
    //          pool.
    // *Action: If the shared pool is out of memory, either use the
    //          dbms_shared_pool package to pin large packages,
    //          reduce your use of shared memory, or increase the amount of
    //          available shared memory by increasing the value of the
    //          INIT.ORA parameters "shared_pool_reserved_size" and
    //          "shared_pool_size".
    //          If the large pool is out of memory, increase the INIT.ORA
    //          parameter "large_pool_size".
      

  3.   

    *Cause:  More shared memory is needed than was allocated in the shared
             pool.
    *Action: If the shared pool is out of memory, either use the
             dbms_shared_pool package to pin large packages,
             reduce your use of shared memory, or increase the amount of
             available shared memory by increasing the value of the
             INIT.ORA parameters "shared_pool_reserved_size" and
             "shared_pool_size".
             If the large pool is out of memory, increase the INIT.ORA
             parameter "large_pool_size".
      

  4.   

    我的设置如下:
    shared_pool_reserved_size=5242880 
    java_pool_size=52428800
    large_pool_size=9316352
    shared_pool_size=52428800sga的总容量已经达到225M了
    数据库的机器的内存才256M程序运行过程中还是出错
      

  5.   

    oracle9i 有什么补丁集吗?
    去哪里下载?
      

  6.   

    servlet?
    我好像没用到吧jsp服务器是jboss+tomcat
    数据服务器 ora9i
    操作系统是 win2000 server程序是由一些jsp文件和class组件的