服务器启动的时候不会出现以下的错误。但运行一段时间后。出现下面一个错误。请问怎么解决。
SQL> connect system/manager@
ERROR:
ORA-04031: 无法分配 2816 字节的共享内存 ("large pool","unknown
object","session heap","First curdef allocation")
还有一个问题。服务器运行到一段时间时。用SQLPLUS登入时。提示连接到空闲列程,用STARTUP打开时。提示调度模式下无法打开和关闭数据库。
请问这两个问题怎么解决

解决方案 »

  1.   

    ORA-04031 unable to allocate string bytes of shared memory ("string","string","string","string")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 initialization parameters SHARED_POOL_RESERVED_SIZE and SHARED_ POOL_SIZE. If the large pool is out of memory, increase the initialization parameter LARGE_POOL_SIZE.