Informix误代码中文解释(转6).docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Informix误代码中文解释(转6)

-401 试图在 NULL 游标上进行Fetch。 这个 FETCH 语句传递一个无效的游标数据结构或一个 null 指针。该游标可能已经用 FREE语句释放,或者该游标数据结构可能在内存被覆盖。 5.0及以后版本的数据库服务器不返回这个错误代码。参见错误-267 和 -404。 -402 主机变量的地址为 NULL。 检查程序构造 sqlda 和相关数据结构的方法,弄清它被设置为 null 指针的原因。 如果程序是用 INFORMIX-4GL 或其它语言编写的(在这种语言中,sqlda 不是由程序 直接构造的),或者如果该语句只是通过名称来引用宿主变量,这个错误就不应当 产生。如果这个错误产生了,请注意所有的环境状况,并与 Informix 技术支持部门 联系。 -403 接收行的大小与期望的大小矛盾。 这个内部错误说明在数据库服务器和调用它的函数库函数之间通讯有问题。检查你的 程序与使用的数据库服务器有相同的软件级。如果该错误再出现,请记下全部细节并 与 Informix 技术支持部联系。 -404 一个 NULL 控制块已经作为一个参数传递。 检查程序构造 sqlda 和相关的数据结构的方式;检查它是否以某种方法设置一个 null 指针。如果程序是用INFORMIX-4GL语言或在其内没有用程序直接构造 sqlda 的其它语言编写的,或者如果这个语句只用名字参考了主机变量,这个错误就不应该 出现。请与Informix 技术支持部联系。 在4.1版及更早版本的数据库服务器按所指明的意义上返回这个错误信息。对于5.0版 之后的数据库服务器版本,参见下一个条目。 -404 无游标或语句可供使用。 这个语句为一个游标命名,而此游标已与FREE语句同时发布。重新检视此程序的逻 辑,并检查在到达这个语句之前,所指定的游标是有所说明,打开的,但没有释放。 当使用5.0版本及其後版本时,这出错码的意义如上。对於较老的数据库服务器,参见 上一个说明。 -405 一个主机变量的地址不是严格地匹配的。 检查该程序构造 sqlda 和相关的数据结构的方式;检查它是否以某种方法设置一个不 是字匹配的指针。确认全部主机变量在它们的类型的合适的地址范围。如果程序是用 INFORMIX-4GL 语言或另一种程序员不能在其内控制存储调整的语言编写的,那么这个 错误就不应该出现。如果该错误再出现,请记下全部细节并与Informix技术支持部 联系。 -406 内存分配失败。 在当前语句中某些内容要求为数据存储分配内存,但内存不可使用。几件事情可能导 致这个错误,包括:你的应用有一个内存漏洞;你正在请求比系统允许配置的更多的 资源;或者UNIX系统本身有问题需要重启该系统。 滚回当前事务。设法使这个语句更简单或移动更少的数据。也可以与你的 UNIX 系统 管理员商量解决内存问题或者设法使操作系统给这个程序更多的虚拟内存,以在其内 运行这个程序。在 DOS 系统,退出操作系统命令行,释放一些磁盘空间,并重新 提交你的程序。 -407 从 sqlexec 进程接收到的错误号零。 这个内部错误表示在数据库服务器和调用它的函数库函数之间通讯的问题。检查你的 程序与使用的数据库服务器有相同的软件级。如果该错误再出现,请记下全部细节并 与 Informix 技术支持部联系。 -408 从 sqlexec 进程接收到无效的消息类型。 这个内部错误表示在数据库服务器和调用它的函数库函数之间通讯的问题。检查你的 程序与使用的数据库服务器有相同的软件级。如果该错误再出现,请记下全部细节并 与 Informix 技术支持部联系。 -409 当前用户没有发现或不能执行 Sqlexec。 在启动应用程序时,应用程序与数据库服务器进程相联系。该操作使用SQLEXEC 环境变量中的值就做到这一点 对于数据库服务器6.0以前的版本 ;它应该指向两个可 执行文件之一:INFORMIX-SE 的 sqlexec 或 INFORMIX-OnLine 的sqlturbo 6.0以前的版本 。通常这些将驻留在由 INFORMIXDIR 环境变量命名的目录的 lib 子目录中。检查你的SQLEXEC 环境变量是否确实正确地设置以及你的帐户是否已 经存取到这些目录和文件。 -410 准备语句失败或没执行。 这个 EXECUTE 语句参考一个尚未准备的语句 id。或者没有执行 PREPARE 语句,或者 虽然执行却返回一个错误代码。检查程序逻辑,确保语句是准备好的且 PREPARE 的返回代码被检测。一个从PREPARE 返回的负的错误码通常反映一个已准备的语句中 的错误。 -411 不能同时指定主机变量和描述符。 这个语句有一个USING D

文档评论(0)

exianwhan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档