您现在的位置是:主页 > news > 做网站站怎么赚钱/广州seo网站推广平台
做网站站怎么赚钱/广州seo网站推广平台
admin2025/5/18 14:16:56【news】
简介做网站站怎么赚钱,广州seo网站推广平台,wordpress排版问题,免费模板下载简历[原创]Oracle BOM删除的问题由于客户经常变更BOM,其做法是将某个组件终止,然后新增一个组件。日积月累,BOM中终止的组件的数量已经达到10多万条,因此客户希望将已经终止的组件删除掉,通过界面删除的话,先进…
[原创]Oracle BOM删除的问题
由于客户经常变更BOM,其做法是将某个组件终止,然后新增一个组件。
日积月累,BOM中终止的组件的数量已经达到10多万条,因此客户希望将已经终止的组件删除掉,通过界面删除的话,先进入删除组,然后进入删除组进行删除。但是这么庞大的数据手工操作显然不可能。因此,将需要删除的组件通过PLSQL按照删除组的规则,将数据插入删除组的底层表,然后运行删除组。
运行删除组报错,报错原因: ora-1000 errors, "Maximum open cursors exceeded."
很显然超出系统设置的OPEN_CURSORS参数值了。临时增加OPEN_CURSORS参数值,重新提交请求,并监控该Session
_selecta.value, s.username, s.sid, s.serial#
from v$sesstat a, v$statname b, v$session s
where a.statistic# = b.statistic# and s.sid=a.sid
and b.name = 'opened cursors current' and sid = &sid;
发现该会话打开的游标不停地增长,还是报错。该程序是Oracle标准的程序,而且需要很快处理,因此,临时减少插入删除组的数量,分几次进行删除。暂时解决问题。
Oracle 诊断