查看: 3647|回复: 2

[PRO*C] Internal heap ERROR 17177 addr=0x0 是啥问题?

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2006-5-31 17:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的程序是从一个文件中按顺序循环读出一个id,根据这人id从数据库中的一个表里面取数据,用到了游标操作,可是第一个id查询成功,循环到第二个id时,在open cursor时就出错了:
********** Internal heap ERROR 17177 addr=0x0 *********


******************************************************
HEAP DUMP heap name="Alloc statemen"  desc=0x4002c928
extent sz=0x1028 alt=32767 het=32767 rec=0 flg=2 opc=2
parent=4000b118 owner=0 nex=0 xsz=0x1028
EXTENT 0
  Chunk 40046738 sz=     3816    free      "               "
  Chunk 40047620 sz=      256    freeable assoc with mark prv=0 nxt=0
  Chunk 40047720 sz=       56    freeable assoc with mark prv=0 nxt=0
EXTENT 1
  Chunk 400416d0 sz=     2792    perm      "perm           "  alo=16
Total heap size    =     6920
FREE LISTS:
Bucket 0 size=272
Bucket 1 size=528
Bucket 2 size=1040
  Chunk 40046738 sz=     3816    free      "               "
Total free space   =     3816
UNPINNED RECREATABLE CHUNKS (lru first):
PERMANENT CHUNKS:
  Chunk 400416d0 sz=     2792    perm      "perm           "  alo=16
Permanent space    =     2792
******************************************************
不知道是什么问题,我查了一下,说这个原因是因为oracle客户端和服务器端版本不一致,可是如果我只取一个id的数据(去掉循环),程序就正常运行。请各位大侠帮帮忙吧。
论坛徽章:
4
生肖徽章2007版:蛇
日期:2009-03-10 21:14:36生肖徽章2007版:虎
日期:2009-04-27 10:06:55祖国60周年纪念徽章
日期:2009-10-09 08:28:00紫蛋头
日期:2012-06-12 09:10:16
2#
发表于 2007-8-7 09:05 | 只看该作者
跟你的情况类似,
嵌套循环游标,也是在第二个游标open后出错,跟客户端和服务器的版本有关系么
客户端:9.2.0,服务器端:9.2.0

请问这个问题你解决了没有

使用道具 举报

回复
论坛徽章:
4
生肖徽章2007版:蛇
日期:2009-03-10 21:14:36生肖徽章2007版:虎
日期:2009-04-27 10:06:55祖国60周年纪念徽章
日期:2009-10-09 08:28:00紫蛋头
日期:2012-06-12 09:10:16
3#
发表于 2007-8-7 17:35 | 只看该作者
嵌套游标不知能不能在同一个表上进行?
我的程序就是这个情况

会不会造成死锁?

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表