请问这个oracle错误是指什么?

linetsam 2002-06-03 05:55:40
用sqlplus登录时,出现错误提示:
ERROR:
ORA-00604: error occurred at recursive SQL level 2
ORA-04031: unable to allocate 4200 bytes of shared memory ("shared
pool","TRIGGER$","sga heap","state objects")
ORA-00604: error occurred at recursive SQL level 2
ORA-04031: unable to allocate 4200 bytes of shared memory ("shared
pool","SEQ$","sga heap","state objects")
这个错误是什么意思?如何解决?
...全文
37 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
linetsam 2002-06-04
  • 打赏
  • 举报
回复
再请教:
shared_pool_size 的单位是什么?在/dbs下有init.ora,initora8.ora(ora8
是数据库实例名),需要两个都改动吗?
linetsam 2002-06-04
  • 打赏
  • 举报
回复
red hat7.1下没有/etc/system这个文件呀?
bzszp 2002-06-04
  • 打赏
  • 举报
回复
同意 uu_snow(薇薇) ,改一下设置。
linetsam 2002-06-04
  • 打赏
  • 举报
回复
多谢啦
mimimi 2002-06-04
  • 打赏
  • 举报
回复
没错
在init.ora中修改shared_pool_size(增大)
shared_pool_size单位是byte
linetsam 2002-06-04
  • 打赏
  • 举报
回复
shared_pool_size单位是byte吗?
uu_snow 2002-06-04
  • 打赏
  • 举报
回复
改initora8.ora这个文件
uu_snow 2002-06-04
  • 打赏
  • 举报
回复
/etc/system这是SOLARIS下的,LINUX的这个文件好象是在/proc下,具体我忘了,你找找吧
3yugui 2002-06-03
  • 打赏
  • 举报
回复
设置共享池的大小,行不行啊。
biti_rainy 2002-06-03
  • 打赏
  • 举报
回复

shared_pool_size 太小导致问题

uu_snow 2002-06-03
  • 打赏
  • 举报
回复
还有,把init.ora 文件中 shared_pool_size 改大点
uu_snow 2002-06-03
  • 打赏
  • 举报
回复
打开:
/etc/system这个文件:
set shmsys:shminfo_shmmax=120000000
set shmsys:shminfo_shmmni=512
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmap=350
set semsys:seminfo_semmni=350
set semsys:seminfo_semmns=1000
set semsys:seminfo_semmnu=700
set semsys:seminfo_semume=100
linetsam 2002-06-03
  • 打赏
  • 举报
回复
linux下,怎样为oracle分配共享内存?
gyang 2002-06-03
  • 打赏
  • 举报
回复
从来没碰到过,你的内存不足????

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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