免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2301 | 回复: 7
打印 上一主题 下一主题

【求助在线等待】奇怪的sql.iem错误,代码461 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-13 10:26 |只看该作者 |倒序浏览
写一个统计程序,
先是几个SQL统计总数,一切正常,结果也出来了。
之后,申明了一个游标,游标数据写入数组,
declare cur_sy scroll cursor for
select ...from where order by
open cur_sy
WHILE TRUE
FETCH cur_sy into a[n].*
IF STATUS = NOTFOUND THEN
  EXIT WHILE
END IF
.
.
.
end while
close cur_sy
用display显示,取数都正常,所有数据全部得到,
但是,游标该结束的时候,程序又回到了,FETCH cur_sy into a[n].*
并提示
SQL statement error number -461.
Cannot open file 'sql.iem'
查了N遍程序都没错,不知道为什么,
如果说informix数据库问题,可是,我们的业务系统全都正常。

急,请高手不吝赐教,谢谢。

论坛徽章:
0
2 [报告]
发表于 2006-07-13 11:21 |只看该作者
没人吗?大家帮帮忙啊

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
3 [报告]
发表于 2006-07-13 12:37 |只看该作者
-461        打开文件错误。

这个语句在一个文件和一个BYTE 或 TEXT字段之间转换值。由于定位器结构显示字段
loc_loctype 被设置到LOCFNAME,数据库服务器试图用 loc_fname中的路径名和
loc_oflags中的标志打开该文件。返回一个操作系统错误。检查伴随的 ISAM 错误代
码以获得更多的信息,并寻找操作系统信息。典型的原因包括缺少磁盘空间,文件许
可问题,以及打开文件的个数限制。

论坛徽章:
0
4 [报告]
发表于 2006-07-13 13:02 |只看该作者
错误代码说明我也看了,
但是我的程序里根本没有涉及到读写文件的语句,
而磁盘空间无论是root区还是informix所在u区,还是我登录用户的所在u1区空间全部都在70%以下。。。。。。

论坛徽章:
0
5 [报告]
发表于 2006-07-13 20:08 |只看该作者
等了一天了,就没人帮忙看看吗?

论坛徽章:
0
6 [报告]
发表于 2006-07-14 14:43 |只看该作者
又要过一天了。。。。。。。。。

论坛徽章:
0
7 [报告]
发表于 2006-07-14 17:36 |只看该作者
兄弟们帮忙看看啊,不然要下岗了。

论坛徽章:
0
8 [报告]
发表于 2006-07-19 16:03 |只看该作者
这两天论坛里活着的人多了起来,
自己顶起,有路过的朋友帮忙看看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP