没有合适的资源?快使用搜索试试~ 我知道了~
informix错误码.docx
需积分: 23 0 下载量 74 浏览量
2021-02-08
10:21:06
上传
评论 1
收藏 73KB DOCX 举报
温馨提示
试读
43页
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 程序确定哪个记录有问题
-119 错误的描述:不能打开日志文件。
系统的操作:包含的错误语句不被处理。
更正的方法:确定文件是否存在,所使用的路径名是否正确,以及是否具有使用文件适当
权限。
-121 错误的描述;不能写日志文件记录。
系统的操作:包含的错误语句不被处理。
更正的方法:检查用户对日志文件的权限。
-122 错误的描述:在没有事务处理的数据库中出现 BEGIN WORK。
系统的操作:包含的错误语句不被处理。
更正的方法:确定数据库是否具有事务处理。
-123 错误的描述:没有可分配内存。
系统的操作:包含的错误语句不被处理。
更正的方法:检查数据库管理转换内存空间
-124 错误的描述:没有找到 BEGIN WORK。
系统的操作:包含的错误语句不被处理。
更正的方法:在 COMMIT WORK 或 ROLLBACK WORK 之间必须执行 BEGIN WORK。
-125 错误的描述;不能用 NFS
系统的操作:包含的错误语句不被处理。
更正的方法:不能用 NFS 在网络上访问未能远程文件。
-126 错误的描述:跟踪轨迹已存在。
系统的操作:包含的错误语句不被处理。
更正的方法:在一人表,没有删除当前的跟踪轨迹时,不能指定新的跟踪轨迹。
-200 错误的描述:标识符太长。
系统的操作:包含的错误语句不被处理。
更正的方法:标识符不能长于 18 个字符,应选择一个新的具有适当长度的标识符。
-201 错误的描述:发生语法错误
系统的操作:包含的错误语句不被处理。
更正的方法:检查 RDSQL 语句是否误拼,关键字顺序是否有错。或者在查询中含有
INFORMIX—SQL 的保留字。
-202 错误的描述:在语句中发现非法字符。
系统的操作:包含的错误语句不被处理。
更正的方法:删除非法字符(通常为不可打印的控制字符)或重写语句。
-203 错误的描述:在语句中发现非法整数
系统的操作:包含的错误语句不被处理。
更正的方法:整数必须在-2,147,483,647 到 2,147,483,647 之间。检查是否带有小
数部分或超出值域,以及数字中是否含有字母(例如:12593 代替了 125b3)。
-204 错误的描述:在语句中出现非法浮点数。
系统的操作:包含的错误语句不被处理。
更正的方法:检查是否在数字位置上输入了一个字母(例如:12593 代替了 125b3)。
-205 错误的描述:不能对视图使用 ROWID。
系统的操作:包含的错误语句不被处理。
更正的方法;重新构造语句,以使视图中不包含虚拟字段。
-206 错误的描述:指定的表名不在数据库中
系统的操作:包含的错误语句不被处理。
更正的方法:检查语句中表名拼写是否有误。
-208 错误的描述:在查询过程中内存分配失败。
系统的操作:包含的错误语句不被处理。
更正的方法:减少查询或程序的复杂程度。
-209 错误的描述:不兼容的数据格式。
系统的操作:包含的错误语句不被处理。
更正的方法:试图对由 INFROMIX—SQL 早期版本生成的数据库使用 INFORMIX—
SQL。在数据库上运行 DBUPDATE,该程序将数据库改为适合当前 INFORMIX—SQL 版
本的数据库。
-210 错误的描述:路径太长。
系统的操作:包含的错误语句不被处理。
更正的方法:INFROMIX—SQL 要求的路径名不得 70 个字符,减少路径名的长度。
-211 错误的描述:不能读系统操作。
更正的方法:检查 C—ISAM 错误信息,以找出错误的原因,根据语句的内容和错误信息
中所引用的系统目录分为以下几种情况:
对于 CREATE TABLE 语句: systabath 目录下能读,表已经生成,但无权置为
PUBLIC。
对于 DROP TABLE 语句:如果没有读 systables 目录,那么不做任何操作;
如果没有读 sysviews 目录,那么表被删除,但建立在表上的视图不被删除。
对于 DROP VIEW 语句:不读 sysviews 目录,不做任何操作。
对于 DROP SYNONYM 语句:不读 syssynonym 目录,同义名不被删除。
对于 DROP DATABASE 语句:不读 systables 目录,数据库不被启动。
对于 DATABASE 语句:不读 systables 目录或 sysusers 目录,不选择数据库。
-212 错误的描述:不能增加索引。
系统的操作:包含的错误语句不被处理。
更正的方法:检查 C—ISAN 错误以寻找问题的原因。
-213 错误的描述:语句被用户中断。
系统的操作:语句不被处理。
更正的方法:INFORMIX—SQL 已经接收到一个中断信号(可能因用户按了 DEL 键),
重新运行该语句。
-214 错误的描述:不能删除 tablename 表的文件。
系统的操作:如果是一个 DROP DATABASE 语句,那么有些表已从数据库中删除。如果
是一个 DROP TABLE 语句,那么有关表的一些系统录入项已经从数据库中删除。
更正的方法:INFORMIX 不能删除系统目录。检查 C—ISAM 错误以录找问题的原因。
-215 错误的描述:不能打开表 tablename 中的文件。
系统的操作:含有的错误语句不被处理
更正的方法:检查 C—ISAM 错误以寻找问题原因。
-216 错误的描述:不能删除文件中的 ISAM 索引
系统的操作:含有错误的语句不被处理。
更正的方法:检查 C—ISAM 错误以寻找问题原因。
-217 错误的描述:查询中的字段 column_name 不能在任何表中找到。
系统的操作:含有错误的语句不被处理。
更正的方法:更正字段名的拼写,检查数据库的字段名,以及间隔字段名的逗号。
-218 错误的描述:同义名 name 未找到。
系统的操作:含有错误的语句不被处理。
更正的方法:检查同义名的拼写,如果需要,查询 sysssynonyms 系统目录中有关可用的
同义名。
-219 错误的描述:通配符不能用于匹配非字符类型。
系统的操作:含有错误的语句不被处理。
更正的方法:通配符(*.?)和括号[]中的字符只能用于 CHAR 数据类型,检查字段的数
据类型。
-220 错误的描述:在查询中没有 FROM 子句。
系统的操作:含有错误的语句不被处理。
更正的方法:在查询中必须含有一个 FROM 子句。检查在 FROM 关键字前是否出现非法
字符($,#,&或者一个 CONTROL 字符)。
-221 错误的描述:不能为新表 table-name 建立临时文件。
系统的操作:含有错误的语句不被处理。
更正的方法:C—ISAM 不能访问/tmp 目录或者盘空间溢出。检查 C-ISAM 错误信息以找
出问题的原因。
-222 错误的描述:不能新表 table-name 的临时文件中写信息。
系统的操作:含有错误的语句不被处理。
更正的方法:盘空间可能溢出。检查 C—ISAM 错误信息以找出问题的原因。
-223 错误的描述:在 FROM 子句中出现重复的表名 table-name。
系统的操作:含有错误的语句不被处理。
更正的方法: 删除语句中多余的表名,或者用别名重命名其中一个表。
-224 错误的描述:不能打开日志文件。
系统的操作:含有错误的语句不被处理。
更正的方法:检查 C-ISAM 错误信息以找出问题的原因。
-225 错误的描述:不能为系统目录 catalog-name 建立文件。
系统的操作:CREATE DATABASE 语句没有完成。有些系统文件已经建立。
更正的方法:检查 C-ISAM 错误信息以找出问题的原因。
-226 错误的描述:不能为系统目录 catalog-name 建立索引。
系统的操作:CREATE DATABASE 语句没有完成。有些系统文件已经建立。
更正的方法:检查 C-ISAM 错误信息以找出问题的原因。
-227 错误的描述:临时表中不能使用 ORDER BY 子句。
系统的操作:含有错误的语句不被处理。
更正的方法:删除语句中的 ORDER BY 子句,在生成临时表后,为要排序的字段增加索
引。
-228 错误的描述:不能有负字符。
系统的操作:含有错误的语句不被处理。
更正的方法:检查语句中是否出现负字符数据类型(例如-a 或-p)。
-229 错误的描述:不能打开或建立临时文件。
系统的操作:含有错误的语句不被处理。
更正的方法:检查 C-ISAM 错误信息以找出问题的原因。
-230 错误的描述:不能读临时文件。
系统的操作:含有错误的语句不被处理。
更正的方法:检查 C-ISAM 错误信息以找出问题的原因。
-231 错误的描述:在表达式中不能执行 DISTINCT 聚合函数。
系统的操作:含有错误的语句不被处理。
更正的方法:将表达式选择到一个临表中,然后对临时表执行聚合。
-232 错误的描述:企图修改 SERIAL 字段。
系统的操作:含有错误的语句不被处理。
更正的方法:SERIAL 字段的值由 INFORMIX-SQL 提供,不能修改。
-233 错误的描述:记录被其它用户锁住而不能读。
系统的操作:含有错误的语句不被处理。
更正的方法:其它用户锁住了记录,请稍等一会再重新提出请求。
-234 错误的描述:不能插入一个虚拟字段。
系统的操作:含有错误的语句不被处理。
更正的方法:指定的字段是由表达式或聚合函数生成的,重新定义视图。
剩余42页未读,继续阅读
资源评论
haitao522
- 粉丝: 0
- 资源: 72
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功