Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103402159
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-03-20 22:08:55

作者:oldbank  出处:
-16386        搜索串超过最大长度。

第一个字符为引号(")的搜索模式说明的最大长度为80个字符,首字符为其他字符的说
明为50个字符。注意你是否无意按了"搜索"命令键(?或/)。指定一个短些的模式后重
复搜索命令。

-16387        程序当前不在执行。

WHERE命令只有在执行开始后才能显示你的活动函数。调用RUN或CALL命令开始执行,
然后重复命令。(可能需要设置一个断点以使在正常结束前暂停执行。)在调试程序手
册参看标题“活动函数和变量”。

-16388        不能创建调试程序窗口。

内存可能溢出。采取你的操作系统允许的步骤增加可用的内存。

-16389        文件名超出了最大的长度。

文件名不可超过80个字符。如果名字实际上有这么长(如果消息不是由于标点上的错误
造成的),你必须在使用调试程序前更名。

-16390        读文件<文件名>时发生错误。

当调试程序试图读取4GL源文件时遇到错误。查看其他能给出错误细节的消息,比如来
自操作系统中的消息。检查文件是否确实存在而且你有读取的权限。

-16391        内部错误—试图使无效的行号变为高亮度的。

重复此命令。如果该错误重复发生,请记下所有的环境并与Informix技术支持部门联
系。

-16392        数据库名未被指定。

数据库命令要求它的参数为一数据库名。

-16393        表达式或变量包含无效的子串。

调试程序不能解释指向字符类型子串的引用。子串由方括号中的两个数指定,如在表
达式         charvalue[n1,n2]中这里charvalue必须为CHAR(n)类型的,而n1指定子
串的第一个字符,n2指定最后一个字符。当n1大于n,即字符值的长度,或当n1大于n2
的时候,就出现该错误消息。

-16394        不能访问帮助消息。

调试程序的帮助消息在一个叫fgldb.iem的文件中。INSTALL程序将该文件拷入由系统
变量INFORMIXDIR所指的msg目录。该文件一定是被破坏、删除、或被读保护起来了。
请系统管理员恢复你的访问权限。

-16395        不能用BLOBs和其它任何值作比较。

你让调试程序在表达式中对TEXT或BYTE类型的变量进行比较。这些类型的变量不能用
来作比较。(但你可以引用TEXT变量的子串。)

-16396        在该表达式中不能使用BLOBs。

你可能让调试程序在表达式中使用了TEXT或BYTE变量。这些类型的变量只能用PRINT
或DUMP显示,或用LET指定为空值。

-16397        用program=只能打印BLOB变量。

PRINT语句中的PROGRAM=子句用来指定可以显示BYTE或TEXT值的外部程序(如一个编辑
器)。子句与任何其它类型的数据无关。

-16398        非法的BLOB文件名。不允许使用空名。

BYTE或TEXT变量在一个使用4GL语句LOCATE的文件中。但是给变量的文件名是一个空
串。因为文件不存在,调试程序不能对它作任何处理。

-16399        没有指定程序名。

PRINT语句中的PROGRAM=子句用来指定可以显示BYTE或TEXT值的外部程序(如一个编辑
器)。在该命令中指定了关键字但随后没有程序名。

-16400        文件名不正确。

显示的文件名与它的用法不符合,可能是过长或包含了不正确的特殊字符,或为空。
请输入正确的文件名。

-16401        没有装入程序。

程序已被命令UNLOAD—PROGRAM卸出,而后没有用命令LOAD PROGRAM装入其它程序。

-19800        角色名已经作为一个用户或角色存在。

不能建立角色名使其等同于系统已知的任何用户,也不能等同于数据库已知的用户或
角色。请改变角色的名字。

-19801        角色名不能是<保留字>。

不能建立是保留字的角色名。保留字有connect, 
resource, dba, select, update, delete,insert, index, references, 
alter, execute, default, none, null, public。请改变角色的名字。

-19802        名字不能作为授予角色和被授予角色同时出现。

角色不能直接或间接授予自己。检验是否授予角色和被授角色是正确的角色,检查正
被授权的角色看它已被授予了什么角色。.

-19803        只有DBA或用WITH GRANT OPTION 授予角色的用户,可以授予,撤回或取消角
色。

检查特权和权限,必须是DBA或已经被授予了具有WITH GRANT选项的角色去授予,
撤回或取消角色。

-19804        角色不存在

为使角色存在,DBA必须使用CREATE ROLE 语句先建立角色。关于角色列表,请参看
informix.sysusers 表。

-19805        没有设置角色的特权

检查你的特权和权限。用户或角色必须先用GRANT 语句授予一个角色,然后才能设置
角色。

-19806        不能对角色授予数据库特权

角色不能被授予数据库级的特权。请使用GRANT 语句把数据库级的特权授予用户,或
PUBLIC。

-19807        不能用WITH GRANT 选项 对角色授予特权

一个用WITH GRANT 选项授予角色的用户不能再授予该角色给用户并包括WITH GRANT
选项。请使用不带WITH GRANT 选项的GRENT语句。

-19808        用户名在数据库中已经作为角色名存在。

用户不能作为一个与之同名的角色名打开数据库。角色名和用户名在数据库中必须唯
一。如果要访问数据库,请同数据库的DBA通讯,DBA可以在必要时取消角色。

-19809        无效口令访问数据库。

请使用正确的口令。

-19810        不能为角色设置数据库口令。

用户只能为用户设置数据库口令。

-19811        DB口令不应超过8个字符。

请选择长度不超过8个字符的数据库口令。

-19812        非法使用复制影子字段。

在复制影子字段上,指定的操作
不能执行。

-19813        当表已经有了复制影子字段
不能添加 CRCOLS。

指定的表是用 WITH CRCOLS 语法建立的,
于是已经有了定义的复制影子字段。
不能更改这张表,在该表中添加 CRCOLS。

-19814        当表没有复制影子字段时
不能取消 CRCOLS。

指定的表不是用 WITH CRCOLS 语法建立的,或者它
没有改变为含有 CRCOLS。因为在这张表中这些字段
并不存在,所以不能改变这张表,不能取消 CRCOLS。

-19815        不能用 CRCOLS 建立临时表。

不能建立含有复制影子字段的临时表。

-19816        不能在为复制而定义的表上执行这个操作。

如果在一张表上定义了复制,在这张表上不能
执行该指定的操作。如果想要执行该指定操作,
必须删除在这张表上定义的所有复本。
-21000        代码集转换输入中的无效字节。

代码集的转换不能识别正在服务器与客户之间传递的数据。请检查初始化文件或环境
中的DB_LOCALE和CLIENT_LOCALE的设置。

-21001        在代码集转换输入中尾部的不完全字符。

代码集的转换不能识别正在服务器与客户之间传递的数据。请检查初始化文件或环境
中的DB_LOCALE和CLIENT_LOCALE的设置。

-21002        代码集转换输出缓冲区太小。

本错误表示在代码集转换期间发生了内部错误。记录所有观察到的现象及其它的各种
出错信息,与系统管理员核对,确认系统功能正常。

-21003        不能打开代码集转换文件。

系统不能打开代码集转换文件。确认INFORMIXDIR指向一个包含适当代码集转换子目录
的合法目录。        

-21004        代码集转换中的内部错误

本错误表示在代码集转换期间发生了内部错误。记录所有观察到的现象及其它的各种
出错信息,与系统管理员核对,确认系统功能正常。

-21400        品牌:无效序列号和/或键。

检查安装过程中输入的序列号和键应与keycard上的一致。重新安装或和Informix
技术支持部门联系以验证你的序列号和键。

-21401        品牌:不能打开文件—<文件>可能不在当前目录。

文件可能没有从媒体正确传入。重新从媒体装入产品并重新安装。如果错误反复发生
,请记下所有的环境并和Informix 技术支持部门联系。

-21402        品牌:<文件>位置不正确。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21403        品牌:<文件>已经标记。

对某些产品,如果不重新从媒体装入文件,不能重新开始安装。在运行安装程序之
前,从媒体重新装入文件。

-21404        品牌:<文件>中串标识符多次被发现。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21405        品牌:<文件>中的序列号长度错误。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21406        程序:不能打开<文件>。

文件可能没有从媒体正确传入。重新从媒体装入产品并重新安装。如果错误反复发
生,请记下所有的环境并和Informix 技术支持部门系。

-21407        文件读错误。

文件可能没有从媒体正确传入。重新从媒体装入产品并重新安装。如果错误反复发
生,请记下所有的环境并和Informix 技术支持部门联系。

-21408        文件写错误。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21410        verstamp:不能为<文件>创建数据流。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21411        verstamp:在<文件>中未找到标识串。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21412        verstamp:警告:串在<文件>中被发现次。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21413        不能打开<文件>;<系统错误号>。

文件可能没有从媒体正确传入。重新从媒体装入产品并重新安装。如果错误反复发
生,请记下所有的环境并和Informix 技术支持部门联系。

-21414        <文件>中非期待的EOF。

文件可能没有从媒体正确传入。重新从媒体装入产品并重新安装。如果错误反复发
生,请记下所有的环境并和Informix技术支持部门联系。

-21600        用法:mkmessage [-v] [-dMACRO] 输入文件  输出文件。

这是一个内部错误。你很可能在命令行上使用了不正确的句法。按照消息中的用法检
查句法并再试。如果该错误重复发生,请记下所有的环境并和Informix 技术支持部门
联系。

-21601        源文件和目标文件相同,将覆盖'<文件名>'

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21602        输入文件不能被打开。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21603        输出文件不能被创建。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21604        结果文件<文件名>写错误。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21605        输出文件写错误。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21606        临时文本文件读错误。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21607        错误数目计数:<数字>。

这是一个内部错误。如果该错误重复发生,请记下所有的环境并和Informix 技术支持
部门联系。

-21608        你超过了8次定义的极限。多余的定义将被忽略。

这是一个内部错误。如果错误重复发生,请记下所有的环境并和Informix技术支持部
门联系。

-21609        行<行号>的^ELSE不匹配。

这是一个内部错误。如果错误再次发生,请记下所有的环境变量并和Informix技术支
持部门联系。        

-21610        行<行号>的^ENDIF不匹配。

这是一个内部错误。如果错误再次发生,请记下所有的环境变量并和Informix技术支持部门联系。
 
阅读(629) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~