销售订单界面问题

[复制链接]
查看11 | 回复9 | 2010-3-1 11:20:05 | 显示全部楼层 |阅读模式
前几天系统还是正常的,今天进系统从销售订单头界面转到行项目就不行了,系统提示如下:
ORA-04031: 无法分配 84832 字节的共享内存 ("shared pool","QP_PREQ_GRP","PL/SQL MPCODE","BAMIMA: Bam Buffer")
ORA-06508: PL/SQL: 无法在调用之前找到程序单元
ORA-06512: 在"APPS.QP_ATTR_MAPPING_PUB", line 3493
--------------------------------------------------------------
FRM-40735: WHEN-NEW-BLOCK-INSTANCE 触发器提出了不能处理的异常状况 ORA-04031.
不知是什么问题?看哪位高手遇到过?或知道如何解决。
email :[email protected]
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
在ITPUB上搜索下~看有无中文的解决办法
如没有,可上metalink.oracle.com搜索,一定可以找到
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
是不是表空间不足了?
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
看一下数据库的alert文件有什么错误提示吗?
这个数据库的问题。可能是数据库的bug
或者是sql没有使用bind var
请参考:http://www.itpub.net/498379.html
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
看LZ提示,感觉是有的系统对象inactive了
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
找你们DBA
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
ora-04031的问题有好多个原因组成.需要你们DBA去具体分析了.
可能原因:1.bug造成.

2.shared_pool_size设置过小.并且大量的SQL产生了过多的碎片.剩余的空间不能达到系统要求的数值.

3.也可能是应用的问题.
调整一下init.ora里面的shared_pool_size shared_pool_reserved_size 也可能能解决问题
以上方法仅供参考.具体要靠你们DBA去分析和解决!
[ 本帖最后由 asser123 于 2007-11-21 23:19 编辑 ]
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
Down机重启试试吧
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
原帖由 asser123 于 2007-11-21 23:18 发表
ora-04031的问题有好多个原因组成.需要你们DBA去具体分析了.
可能原因:1.bug造成.

2.shared_pool_size设置过小.并且大量的SQL产生了过多的碎片.剩余的空间不能达到系统要求的数值.

...

正解。看看是不是shared_pool_size设置过小
回复

使用道具 举报

千问 | 2010-3-1 11:20:05 | 显示全部楼层
结果如何?楼主呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行