欢迎
tracy721521
加入本站!
免费注册
用户登陆
汇款方式
汇款确认
产品报价
联系我们
帮助中心
加入收藏
设为首页
会员体系
申请VIP
网站首页
光盘超市
软件下载
技术文章
专题
用户中心
VIP会员
技术论坛
网站留言
娱乐中心
卓越资源
今天是:2008年11月19日 星期三 您现在位于:
首页
→
技术文章
→
Informix出错信...
[
铁杵终能磨成针—记199元的Office
Informix出错信息中文版(53)
作者:oldbank 出处:www.hhnxs.com 更新时间: 2007年03月21日
-9140        <行号>试图除零。结果置为零。
报表说明文件<行号>行的表达式中有除法操作。在运行中表达式中除数为零。检查表
达式及其数据,修改报表,避免错误再次发生(例如,用IF语句测试零)。错误可能是
由于第一行数据被处理之前用某聚合函数定义了变量。为避免这些,最好在变量使用
之前先赋值,例如从某命令行参数或用PROMPT FOR语句为之赋值。
-9142        数据转换错。
ACEGO试图将字符转换成日期型数据,发现错误。或数据标点错误,或有非数字字符,
或日期自身错误,如
"
01/32/91
"
。
-9143        字符,文本,字节数据不能用所使用的格式打印。
USING函数只能应用于数值型数据。修改报表说明。
-9500        下标越界。
该语句是从某字符变量中取子串。方括号内的两个数不对。第一个比零小或比字段长
度大,或第二个比第一个数小。修改表格说明,重新编译。
-9503        不能开启<表格名>表格。
检查表格名称是否拼错。如果是,数据库中可能没有<表格名>表格(它可能被删掉或改
名了);如果它存在,你的帐户可能没有SELECT去存取它。或者,若你正使用
INFORMIX - SE数据库服务器,你可能已超过开启文件的限度,这会限制你在SELECT
语句中命名的表的数目。在这种情况下,你可能要更改报表的SELECT部份,以便使用
更多的SELECT语句,每个语句中命名较少的表格。(4.0以上的版本没有这条信息。)
-9503        PRINT FILE <文件名>不能打开。
所给文件无法为输出打开。查看操作系统的出错信息可以得到更多的提示。可能的原
因有:缺少对文件或目录的应有权限,或磁盘空间已满。
-9504        ASCII函数参数越界。参数必须在0和255之间,包括0和255。
ASCII函数参数必须在0和255之间。检查本函数在报表说明中的用法。如果命令行中参
数就不正确,则可以考虑用IF语句检测。
-16300        标识符太长。
语句中标识符太长。看看是否在两个标识符之间缺分隔符,或选个较短的标识符。
-16301        句法错误。
调试程序命令中有句法错误。检查是否拼错或漏写了关键字或标识符,或有多余参
数,或关键字顺序错误。看看CALL命令后函数名是否漏了括号,或VIEW命令中多了
括号。你可以用help all显示所有命令的两页概要。
-16302        命令中有非法字符。
调试程序命令中的字符限于字母,数字,空格,下划线,和调试程序手册中的
"
命令句
法记法说明
"
章节。可能是你误按了一个键,也可能是你在编辑一个读命令的输入文件
时引入了非法字符。如果你要用字处理软件建立或修改一个.4db文件,一定要在
"
non-
document
"
或
"
text-only
"
方式下存盘。
-16303        命令中有非法整数。
表达式或搜索模式中包含有超过50个字符的数字串。重复这个命令,使用较短的表达
式或搜索模式。
-16304        命令中有非法浮点数。
表达式或搜索模式中有超过50个字符的浮点数串,或多于一个小数点。缩短表达式或
搜索模式,或减少小数点,然后重复命令。
-16305        内存分配失败。
你执行命令所需系统内存不够。当其他用户对内存需求较小时,重新执行该命令。DOS
系统下,最好释放一些磁盘空间。
-16306        引号不匹配。
你可能在一个名字或串中忽略了一个引号,或多了一个引号。用偶数个单引号(
'
)
或双引号(
"
),然后重复命令。
-16307        引号中的字符串太长。
引号中的字符串最长为256个字母。换个稍短的串,然后重复命令。
-16308        漏了函数名。
在CALL命令中你必须指定一个函数名。指定函数名并跟一对括号(),然后重复该命
令。如果函数需要参数,用括号将参数括起来,参数之间用逗号分隔。
-16309        内部缓冲区溢出。
你的命令中字符数太多。调试程序命令能容纳的字符不超过256个。如果你指定的
ALIAS,BREAK,TRACE命令中有许多带括号的命令行,你应考虑用嵌套别名。你可以将
一些功能键或者短的串定义成别名,分别代表少于256个字符的串或一串别名。另一种
方法是用READ命令,而不是别名,来输入多个命令。
-16310        需要关键字。
你忽略了一个必要的命令选项。可以用help all显示所有调试程序命令名,或参考有
关手册。
-16311        不认识的命令名。
你拼错了命令或错误地进行了缩写。你可以用help来看所有的调试程序命令的名字。
如果看似无错,你可能在输入时按了一个不可打印键。
-16312        等号遗漏或位置错误。
同ALIAS没有星号选项一样,LET命令总是需要一个等号。确认你对等号的使用是正确
的之后重新执行该命令。
-16313        缺模块行号。
在BREAK或TRACE命令中,你指定的模块名后跟了一个点和一个非整数。模块名后必须
跟一个点和一个整数行号。
-16314        缺文件名。
如果调试程序已载入,那么你在READ命令或一个输出再定向命令后未指定文件名。指
定输入或输出文件名,重复该命令。
如果你在系统提示符状态下,那就是你用了-F命令行选项调用调试程序,但未指定初
始文件名。或省略-F,或在-F后指定一个.4db初始文件。
-16315        缺右括号。
命令参数中或少了个右括号,或多了个左括号。
-16316        需要一个小整数。
必须为GROW命令提供一个或正或负的整数参数。重复该命令,确定窗口大小需增加的
行数。当前窗口大小与该整数之和必须在1和L-6之间,L是你终端能显示的行数(通常
是24)。
-16317        需要程序变量名。
调试程序LET命令需要三个参数:
    *   程序变量的标识符
    *   等号(=)
    *   为该变量赋值的表达式。
不能识别输入命令中的标识符。
-16318        需要正数或名字。
ENABLE、DILABLE、NOBREAK和NOTRACE命令都需要参数。参数可以是中断点或跟踪点名
字,引用数值,函数名或ALL选项。如果你在命令窗口中输入的参数看似无误,你可能
按了一个不可打印的键。
-16319        内部错误--非法命令。
该信息反映出调试程序中的命令解释模块遇到非期待的条件。如果错误再次发生,记
录下现场消息,并和Informix 技术支持部门联系。
-16320        缺左大括号。
左右大括号({和})必须匹配。
-16321        别名<别名>是一个已存在的命令关键字。
别名不能是一个完整的调试程序命令。(但你可以指定某关键字的缩写为别名)。用
其它的别名标识符,重复该命令。
-16322        遗漏了目录列表。
调用调试程序时用了-I命令行选项,但没有指定源文件搜索路径。重复这一命令,或
省略-I或指定一个搜索路径。
-16323        用户不能多次指定目录。
在命令行中只能用一次-I选项。然而,在-I后可列多个搜索路径,重复该命令,在-l
的后面列出所有需要的源文件搜索路径,他们之间用逗号隔开。
-16324        用户不能指定一个以上的文件名。
命令行中-F选项只能用一次。只指定一个初始文件,重复此命令。调试程序启动后,
你可以用READ命令执行附加的.4db文件。
-16325        遗漏或多余参数。
你忽略或重复了命令行选项。查看调试程序手册对fgldb命令的描述,然后重复该命
令。当你试图将参数传递到正被调试的程序时,该信息也出现。向程序中传递参数的
正确方法是开始运行程序时,在命令行中指定。
-16326        遗漏了文件名。
如果你在系统提示下调用调试程序,你必须把一个已编译的4GL程序名作为参数(或在
UNIX下,用-V选项表明你只想显示软件版本号)。指定已编译的文件名,然后重复该
命令。
-16327        无法定位<文件名>文件。
你可能忽略或拼错了一个.4db输入文件的文件名(在READ命令中或-F选项后),或在
VIEW中或命令行中拚错一个.4gl源文件的文件名或路径名。
如果文件名正确且命名的文件已存在,那你应指定完整的路径名。对于一个不在当前
子目录下的.4db文件,或一个不在当前目录下,也不在-I命令行选项中任一个指定子
目录下的.4gl文件,必须指定完整的路径名。
-16328        不能读初始文件<文件名>。
虽然调试程序发现了你用-F参数指定的文件名,但在读它时发生了错误。查看操作系
统的出错信息可能有更多的细节。如果不是硬件错误,确保你的帐号对文件有写访问
权限,例如尝试显示它的内容。
-16329        路径名太长。
调试程序能接收的最长路径名为70个字符。
-16330        无法读文件<文件名>。
确认你的READ或VIEW命令中,或调用Debuger时-F选项后文件名是正确的。如果正确,
那文件必定损坏或有读保护。如果你无权读该文件,参考一下你的操作系统管理文档
中存取权限部分,或找你的系统管理员。
(本文已被浏览 1692 次)
发布人:
sdccf
→ 推荐给我的好友
上篇文章:
Informix出错信息中文版(52)
下篇文章:
Informix出错信息中文版(54)
相关文章:
Informix的历史沿革
Informix case语句的妙用
Informix在一台机器上起两个实例的思路
informix 锁表处理步骤
informix审计功能的配置
informix临时表的存放位置
Informix数据库一致性检查
Informix中求时间间隔的函数
Informix表空间计算
Informix如何更加有效的创建主键和外键
SCO UnixWare 7.1.4下安装Informix
基于Informix的ESQL/C(2)
基于Informix的ESQL/C(1)
在 IDS 9.x 中使用 GUID
如何综合掌握 DB2 和 Informix
使用Informix系统目录
Informix数据库优化
Windows XP下也玩Informix
Informix-4GL/FORM的使用(3)
Informix-4GL/FORM的使用(2)
相关搜索
查看百度中关于
Informix出错信息中文版(53)
的更多内容
查看google中关于
Informix出错信息中文版(53)
的更多内容
文章分类
|
操作系统
|
SCO_UNIX
Sun_Solaris
IBM_AIX
HP_UX
Linux
BSD
Tru64_UNIX
通用UNIX知识
Windows
Minix
|
程序设计
|
Shell编程
C/C++
汇编
PHP
JAVA
Perl
Python
ASP/HTML
XML
中间件
|
数据库
|
Oracle
Informix
Sybase
Fox
DB2
SQL
MySQL
PostgreSQL
|
网络应用
|
网络应用
|
计算机硬件
|
计算机主机
打印机
路由器
交换机
终端
磁带机
MO
刻录机
终端服务器
调制解调器
文章评论
→
评论内容
(点击查看)
共
0
条评论,每页显示
5
条评论
浏览所有评论
(没有相关评论)
→
发表我的评论
您的姓名:
您的Email:
评论内容:
250字内
发表评论:
发表评论须知 →
尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
本站有权保留或删除您发表的任何评论内容;
关于我们
┋
网站留言
┋
网站地图
┋
友情链接
┋
与我在线
┋
汇款确认
┋
管理
┋
TOP
Linux.Unix爱好者家园
http://www.unix-cd.com/
联系我们:sdccf@163.com
腾讯QQ: 7644599
备案序号:鲁ICP备05000455号
Copyright (c) 2001-2008 Unix-cd.com. All Rights Reserved.