informix错误代码小结.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
informix错误代码小结

所有错误可以用finderr+错误代码查到,英文的,这里中文注释便于理解。 -100 错误的描述:C—ISAM错误;向具有唯一索引的字段加入一个重复值。 ?系统的操作:该语句不被处理。 ?更正的方法:检查是否用iswrite,isrewrite,isrewcurr或isaddindex的方法,向一个具有唯一索引的字段加入一重复值。 -101 错误的描述:C-ISAM错误;文件没有打开。 ?系统的操作:该语句不被处理。 ?更正的方法:检查C-ISAM错误:C-ISAM文件是否已用isopen调用打开,或者是否向一个以只读打开的C-ISAM文件中执行写操作。 -102 错误的描述:C—ISAM错误:C—ISAM函数含有非法参数 ?系统的操作:该语句不被处理 ?更正的方法:检查C—ISAM调用的第一个参数,是否超出相应的值域 -103 错误的描述:C—ISAM错误;非法的关键字说明(太多的分量或太长) ?系统的操作:该语句不被处理。 ?更正的方法:检查组成该关键字说明的一个或多个元素,是否超出相应的值域。(每个关键字的说明最多允许8个分量和120个字符) -104 错误的描述:C—ISAM错误:打开文件太多 ?系统的操作:该语句不被处理。 ?更正的方法:在UNIX系统中(以及多数DOS系统中),每个进程打开文件夹的最大个数为20。 -105 错误的描述:C—ISAM错误:C—ISAM文件格式有误。 ?系统的操作:该语句不被处理。 ?更正的方法:C—ISAM文件的格式已被破坏,对该文件运行bcheck程序,修复被破坏了的索引。如果bcheck不能修复该文件,须从后援存储介质上重新装入数据。 -106 错误的描述:C—ISAM错误;非互斥访问。 ?系统的操作:该语句不被处理。 ?更正的方法:当要增加或删除一个索引时,必须以互斥访问打开文件。 -107 错误的描述:C—ISAM错误:记录被锁住。 ?系统的操作:该语句不被处理。 ?更正的方法:由该调用请求的文件或记录不能被访问,这是因为该文件被其它用户锁住。请稍等一会儿,再提出请求。 ?如果确定该表未被使用,那么也许需要将文件tablename.lok的内容清空。(该文件包含在某五时刻被锁住的表中记录的信息。当一个用户访问该表,一般要清除这一文件,有时文件未被清除,结果其它人不能访问该表。)可以将文件/dev/null复以上述文件中,以删除所有表记录的锁 -108 错误的描述:C—ISAM错误;关键字已经存在。 ?系统的操作:该语句不被处理。 ?更正的方法:试图增加一个已定义过的索引,在增加之前,必须删除已存在索引。 -109 错误的描述:C—ISAM错误:该关键字是文件夹主关键字。 ?系统的操作:该语句不被处理。 ?更正的方法:试图删除主关键字字段,主关键字不能由isdelindex调用删除。 -110 错误的描述:C—ISAM错误;文件头或文件尾。 ?系统的操作:该语句不被处理。 ?更正的方法:已经查找到文件头或文件尾。 -111 错误的描述:C—ISAM错误,没有找到记录。 ?系统的操作:该语句不被处理。 ?更正的方法:没有找到含有指定值的记录。编辑查询条件并重新进行查询。 -112 错误的描述:C—ISAM错误:没有当前记录。 ?系统的操作:该语句不被处理。 ?更正的方法:试图访问当前列表中的记录,但没有当前列表。必须执行一个查询以生成一个当前列表。 -113 错误的描述:C—ISAM错误:文件已被锁住。 ?系统的操作:该语句不被处理。 ?更正的方法:要改变的表目前正在被其它用户以互斥使用。要等到该表不再被其它用户占用时,再提出请求。如果确定该表未被使用,那么运行RDSQL UNLOCK TABLE命令该表解锁,也许,系统中含有tablename.lok文件,那么需要将tablename.lok文件的内容清空。(该文件包含在某一时刻被锁住的表中记录的信息。当一个用户访问完该表,一般要清除这一文件,有时文件未被清除,使得其它用户不能访问该表。)可以将文件/dev/null复制到上述文件中,以删除所有表中记录的锁。在清空tablenmae.lok文件之前,应确认没有进程访问已上锁的表。 -114 错误的描述:C—ISAM错误:文件名太长。 ?系统的操作:该语句不被处理。 ?更正的方法:减少文件长度,命名其小于等于8个字符(如果用DOS),或小于等于10个符(如果用UNIX)。 -116 错误的描述:C—ISAM错误:不能分配内存。 ?系统的操作:该语句不被处理。 ?更正的方法:可用内存不足。(INFORMIX—SQL运行已超出可用的数据空间地址。)减少复合语句或表格。 -118 错误的描述:不能读事务日志记录。 ?系统的操作:包含的错误语句不被处理。 ?更正的方法:运行dblog程序确

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档