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

  1. 1、本文档共15页,可阅读全部内容。
  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错误代码中文解释(转3).

-101 ISAM错误:文件未打开。 ISAM处理器被要求使用一个未打开的文件(表)。对C-ISAM程序,程序试图在调用 isopen打开文件前使用该文件,或是试图写一个只读方式打开的文件。如果错误再次 出现,请参考INFORMIX-Online的“管理员指南”附录B,“陷井错误”以得到进一步 诊断。有关诊断信息请与Informix技术支持部联系。 -102 ISAM错误: 不合法的ISAM函数参数。 一个传递给C-ISAM函数的参数值超出了可接受的范围。对C-ISAM程序,检查这个函数 调用中使用的参数,并与该函数的文档比较。如果错误再次出现,请参考INFORMIX- Online的“管理员指南”附录B,“陷井错误”以得到进一步诊断。有关诊断信息请与 Informix技术支持部联系。 -103 ISAM错误: 不合法的键描述符(部分过多或是太长)。 ISAM处理器被给予了一个无效的键描述符。对C-ISAM程序,检查键描述符。每个键描 述符最多可以有8个部分和120个字符。如果错误再次出现,请参考INFORMIX-Online 的“管理员指南”附录B,“陷井错误”以得到进一步诊断。有关诊断信息请与 Informix技术支持部联系。 -104 ISAM错误: 打开文件过多。 ISAM处理器已经到达了打开文件数的极限。对C-ISAM程序,检查并改变程序逻辑使得 它同时打开较少的文件。使用isclose来关闭不需要的文件。对SQL产品,这个查询过 于复杂;它同时使用了过多的表。分步执行查询并使用临时表。 -105 ISAM错误: 坏的ISAM文件格式。 一个ISAM文件(表或索引)的内容已被损坏。对C-ISAM,如果已使用了事务日志,你可 以用isrecover程序来恢复该文件。否则,重新建立或是从备份上恢复该文件。对SQL 产品,使用bcheck或secheck实用工具来获取有关此问题的进一步信息,可能的话改正 错误(在INFORMIX-OnLine数据库服务器中使用tbcheck或是在INFORMIX-OnLine 动态服务器 中使用oncheck)。如果实用工具不能恢复表或索引,你必须重新建立或 恢复它。 -106 ISAM错误: 非排它存取。 ISAM处理器被要求增加或取消一个索引,但它并没有排它存取权。对C-ISAM程序,在 做这个操作之前文件必须以排它存取方式打开。检查程序逻辑,确保在打开文件时把 ISEXCLLOCK标志传递给了isopen。对SQL产品,在要求对表的排它锁定时, INFORMIX-OnLine 动态服务器和INFORMIX-SE数据库服务器中可能会返回这个错误。 例如,当第一个用户锁定了表后,第二个用户又试图变更表时,就会出现这个错误。 -107 ISAM错误: 记录被锁定。 所需求的记录,或是包含该记录的文件(表),已被另一个用户的需求锁定。这一般 是一个暂时的情况。程序可以通过滚回当前事务来恢复,等一小段时间,然后重新执 行操作。对交互式的SQL,重新进行该操作。对C-ISAM程序,检查程序逻辑,确保程序 可以处理这种在多程序环境中的正常事件。你可以把ISEXCLLOCK标志传递给isopen以 获得对表的排它存取。对SQL程序,检查程序逻辑,确保程序可以处理这种在多程序环 境中的正常事件。处理这种情况的最简单的方法就是使用命令SET LOCK MODE TO WAIT。对于批量更新参见LOCK TABLE命令和DATABASE语句的EXCLUSIVE选项。 -108 ISAM错误: 键已存在。 ISAM处理器被要求建立一个已存在的索引。对C-ISAM程序,检查程序逻辑。该程序 必须在它定义其它索引之前先删除已有的索引。如果错误再次出现,请记录下所有的 环境并与Informix技术支持部联系。 -109 ISAM错误: 该键是文件的主键。 ISAM处理器被要求删除主键索引。对C-ISAM程序,isdelindex调用不能删除主键。 如果错误再次出现,请记录下所有的环境并与Informix技术支持部联系。 -110 ISAM错误: 文件的开头或结尾。 ISAM处理器向前或向后顺序地读取行时达到了文件(表)的一端。对C-ISAM程序,这个 信息是文件结束的正常信号。使用isread的其它检索方法来在文件中重新定位。对SQL 产品,参见SQL错误信息或返回代码。 -111 ISAM错误: 没找到记录。 ISAM处理器不能定位需求的记录。对C-ISAM程序,根据所使用的检索方式,没有具有 所需求的索引值或记录号的记录。确认正在使用正确的索引。对SQL产品,参见SQL 错误信息或返回代码。可能是此次查询没有找到相应的行。 -112 ISAM错误: 没有当前记录

文档评论(0)

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

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

1亿VIP精品文档

相关文档