标题: sqlcode为33620275的错误问题 [打印本页] 作者: nmzqzw 时间: 2005-07-06 09:48 标题: sqlcode为33620275的错误问题 请问各位大侠,我在sybase 12.5下的一个sql语句中出现这样的错误,请问是怎么回事,急啊;
sqlca.sqlcode=[-33620275][cs_objects: cslib
user api layer: external error: ZZZZZ cs_objects: error performing requested op
eration.]作者: wangafei2000 时间: 2005-07-06 10:33 标题: sqlcode为33620275的错误问题 we may consider the possibility of an array overflow or a bad pointer in the application, which might have corrupted an Open Client object structure
阵列溢出或指针应用错作者: nmzqzw 时间: 2005-07-06 10:53 标题: sqlcode为33620275的错误问题 太谢谢了作者: nmzqzw 时间: 2005-07-06 10:58 标题: sqlcode为33620275的错误问题 可是我的SQL语句是select count(*) int :nNum from RFT where ...
这么一句话,怎么会影响到指针什么的呢作者: 冷月无声 时间: 2005-07-06 12:14 标题: sqlcode为33620275的错误问题 楼上的应该是select count(*) into :nNum from RFT where ... 吧! 你的那个nNum变量定义为什么类型呢? count(*) 是多少?作者: nmzqzw 时间: 2005-07-06 12:49 标题: sqlcode为33620275的错误问题 int 类型的,nNum初始为0,出错后还是0,没变作者: nmzqzw 时间: 2005-07-06 15:34 标题: sqlcode为33620275的错误问题 我们可以通过sqlcode=-33620275得到以下错误信息:
"cslib user api layer"
"external error"
CS_SV_API_FAIL (A Client-Library routine generated an error. Typically
caused by a bad parameter or calling sequence.)
"%1! cs_objects: error performing requested operation."
产生这个错误的原因,可能有:
1、the process can't access the required
$SYBASE/locales/language_name/charset_name/*.loc files, the error occurs.If
your not sure you have all the *.loc files, then reinstall product.
2、environment variables aren't set right
3、the LANG variable is set to a charset which is not in locales.dat
Best Regards ,作者: nmzqzw 时间: 2005-07-10 12:49 标题: sqlcode为33620275的错误问题 问题已解决,一个低级错误,数据库连接已经关闭造成的作者: qmyyt 时间: 2007-10-11 19:27 标题: UNIX SYBASE 报错,急!急!急! 在HP UNIX下连接SYBASE数据库报错:
[-33620230][cs_objects: cslib user api layer: external error: An illegal value of 0 was given for parameter objname->fnlen.]
请问这是什么错呢?