关于数据库打开出现的错误----在线等

zdk284 2004-04-01 12:03:26
刚开始数据库时没有提示错误。过了不久。便会提示以下错误:
SQL> connect system/manager@数据库名
ERROR:
ORA-04031: 无法分配 2816 字节的共享内存 ("large pool","unknown
object","session heap","First curdef allocation")
请问怎么解决
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zdk284 2004-04-02
  • 打赏
  • 举报
回复
能够详细点说明嘛。还有我在企业管理器修改共享池时。重起数据库出现了ORA-00106的错误。不能在调度模式下启动和关闭数据库。请问这是什么原因
jiezhi 2004-04-01
  • 打赏
  • 举报
回复
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.
LGQDUCKY 2004-04-01
  • 打赏
  • 举报
回复
数据库的共享内存出错,需要修改共享内存,
发这条语句刷新下,
ALTER SYSTEM FLUSH shared_POOL;
或者重新配制INIT。ORA参数加大参数的值重新启动数据库。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧