




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-807 不能打开文件进行输出。程序不能够打开你在Save选项中指定的文件。这个文件应该被保存在当前目录下。这可能是由于你的帐户没有对该目录的写权限。也可能是由于那个目录中存在一个同名的只读文件(你可以试试换一个名字保存来消除这种可能性)。也可能是由于磁盘已满。请检查操作系统信息,它可能告诉你更多的信息。-808 不能打开选择文件。你为Choose菜单选项指定的SQL命令文件不能被打开进行输入。请确保此文件在当前目录中,而且对你的帐户是可读的。-809 发生SQL句法错误。当前LOAD语句中的INSERT语句的句法无效。请检查它的标点符号以及关键字的用法。-810 不能打开用来保存的文件。SQL命令文件不能被保存。请检查你的帐户是否有对当前目录的写权限,以及磁盘是否已满。-811 不能打开打印机进行输出。应用程序试图打开DBPRINT环境变量中指定的设备,结果失败了。请检查变量的设置,然后重新运行程序。-812 不能打开管道进行输出。在Output选项下你选择了To-pipe并且指定了一个程序或者命令来接收该输出。然而,INFORMIX-SQL不能够打开到那个程序或者命令的管道。请重新检查一下你键入的命令或者程序,看它是否是有效的UNIX或DOS命令,而且它必须在当前的可执行程序路径中可以找到。同时看一下操作系统的错误信息,因为你可能超出了系统在内存或者进程方面的定额限制。-813 不能将输出写入管道(没有读取进程)。在Output选项下,你通过管道将输出送给命令或者程序。尽管管道已经建立起来(表明命令有正确的句法并且命名了已存在的程序),它可能被关闭了。这表明管道中的(第一个)程序在接收完所有输出之前终止了。它可能是由于一个错误而退出,也可能是由于你或者其他用户使用kill命令使它终止了。请检查一下管道程序的信息,这可能会对它退出的原因予以解释。-816 不能写文件(检查文件的许可权限)。不能对前一个命令中指定的文件进行写操作。这很可能是由于你的帐户没有对该文件进行写操作的权限。请检查许可权限,然后再运行程序。-817 不能读取文件(检查文件的许可权限)。不能读取前一个命令中指定的文件。这很可能是由于你的帐户没有对该文件进行读取的操作系统许可权限。请检查许可权限,然后再运行程序。-818 未找到指定的用户菜单。找不到需求的用户菜单。请检查菜单名的拼写。如果它确实是你所希望的,请检查当前数据库的sysmenus表的内容;该菜单可能未在数据库中定义。-819 菜单中没有菜单项。你选定的菜单中没有菜单项。你可以选择其他菜单或者修改当前的菜单。如果你认为菜单中应该有菜单项,请检查当前数据库的sysmenuitems表的内容。-820 没有更多的数据可以显示。被选中的行已经显示完毕。这不是一个可滚屏的显示器;这些行不能被再次显示出来。你可以从头重新开始查询或者输入一个新的查询。-821 不能为缺省的报表打开文件。你已经请求生成一个缺省的报表说明。这个文件被保存在当前目录中,但是某些问题使操作失败了。这可能是由于磁盘已满或者你的帐户不允许你在这个目录下写入文件。-822 语句已经被保存过了。当前的SQL语句已经用屏幕顶部显示的名字保存过了。(这条信息看起来不再出现。)-823 没有可以运行的语句。你选择了Run选项却没有输入SQL语句。你可以输入一个语句或者用Choose装入一个。-824 Insert语句中遗漏了values子句。可能任何现在的informix产品不会返回该消息。如果它确实出现了,请参考-836号错误的讨论。如果错误再次发生,请记录下所有的现场环境信息并与Informix技术支持部联系。-825 未找到程序。无法找到一个支持的可执行文件。它应该位于INFORMIXDIR环境变量指定的目录中。请与安装informix软件的人联系。-826 Fork系统调用失败。这个内部错误表明不能启动一个子进程,这可能发生在使用了使用编辑器选项时试图从DB-Acess进入vi时。请寻找可能给出更多信息的操作系统信息。重试同一操作,如果错误再次发生,请与你的系统管理员联系。在DOS系统下,你可能遇到了内存不足的情况;这时你可以退回到操作系统的命令行并重新提交你的程序。-827 未找到数据库。请参见错误号-329的讨论。-828 未找到命令文件。在当前目录和DBPATH环境变量中列出的目录中都未找到你指定的需要进行编译的SQL命令文件。请检查名字的拼写以及DBPATH的设置。-829 未找到屏幕表格。在当前目录和DBPATH环境变量中列出的目录中都未找到你指定的需要进行编译的屏幕表格说明。请检查名字的拼写以及DBPATH的设置。-830 未找到报表。在当前目录和DBPATH环境变量中列出的目录中都未找到你指定的需要进行编译的报表说明。请检查名字的拼写以及DBPATH的设置。-831 在报表说明中发现错误。在对报表说明进行编译的过程中发现了一个或者多个错误。请编辑报表说明并重新进行编译。在这条提示的后面可以看到错误信息。它们可以在本书中找到。-832 在屏幕表格说明中发现错误。在对报表说明进行编译的过程中发现了一个或者多个错误。请编辑报表说明并重新进行编译。在这条提示的后面可以看到错误信息。它们可以在本书中找到。-833 Saceprep不能对报表进行编译。报表编译器saceprep在对一个报表说明进行编译的时候遇到一个错误。请查找saceprep和操作系统的其它错误信息,可能会提供更多的信息。-834 Sformbld不能对屏幕表格进行编译。报表编译器sformbld在对一个报表说明进行编译的时候遇到一个错误。请查找sformbld和操作系统的其他错误信息,可能会提供更多的信息。-835 当前的子句在交互方式下无效。WHERE CURRENT OF子句只有在使用游标来读取行的程序中才有意义。在当前的交互式上下文中,你必须在你的WHERE子句中指定CURRENT之外的条件。-836 插入语句没有values子句。INSERT语句是当前的LOAD命令的一部分,它需要一个VALUES子句。请进行更正,在语句中加入一个VALUES子句。-837 没有足够的可用内存。INFORMIX-SQL 需要为某一个小的工作区分配内存,但是不能分配。你可以终止程序的运行,然后重新启动程序;如果这样还不能解决问题,请找你的系统管理员要求更多的内存。在DOS系统下,你需要释放掉一些磁盘空间。在4.1版之后,数据库服务器不再产生这条错误信息。请参看-208号错误信息中的相关错误信息。-838 装入文件中的一行过长。LOAD 的输入文件中的每一行必须先整个地读入存储器之后才能得到处理。INFORMIX-SQL在必要的时候重新设置它的内存缓冲区的大小以保存当前行,但是在当前的情况下它无法分配足够大的缓冲区。这个错误经常是由于装入文件中有TEXT或者BYTE类型的数据值,或者非常长的CHAR类型的值。一行的所有值必须包含在装入文件的一行中。如果你不能获得足够多的可用内存来重新运行程序,那么你修改装入文件,使之每行中的值更少或者更短。你也可以试用dbload实用工具来装入。-839 表未被找到。你指定了当前的数据库中不存在的一个表名。请重新察看表名的拼写并确保你使用了正确的数据库。请参考-310号错误中关于如何显示所有表的名字的方法。-840 名字过长。数据库的名字以及报表、屏幕表格和其他文件的名字的长度不能大于10个字符。请选择一个新的、更短的名字,然后重复当前的操作。在DOS系统下,文件名中至多可以包含8个字符和另外3个字符的扩展名。-841 命名必须以字母或_开始,而且只能包含字母,数字或者_。数据库的命名,以及报表、屏幕表格和其他文件的命名都必须遵守上面所述的规则。请在正确命名之后重复当前操作。从6.0版开始,下列标识符的命名可以以下划线开始:字段,连接,约束,数据库,索引,过程,同义字,表,触发器,视图,服务器和游标名。-842 不能读取临时文件。INFORMIX-SQL已经生成了一个临时文件;现在它正在试图从临时文件中读取数据。但是,它接收到一个非期待的操作系统返回码。这可能是由于你或者其他用户已经删除了这个文件,也可能是由于发生了一个硬件错误。-843 不能写临时文件。INFORMIX-SQL正在试图将当前的SQL源文件写入一个临时文件以备编辑,它接收到一个非期望的操作系统返回码。请察看操作系统的错误消息以得到更多的信息。可能的原因是你的帐户没有对/tmp目录或者DBTEMP环境变量中指定的目录的写权限,也可能是因为磁盘已满。从5.01版开始,DBTEMP环境变量由 INFORMIX-SE服务器使用,而不由 INFORMIX-OnLine 动态服务器使用。-844 语句过长(最多;个字符)。INFORMIX-SQL不能够分配足够大的内存缓冲区来存放该语句。你只能设法缩短该语句或者将其写成两个或多个部分。-845 数据库中没有用户菜单。本数据库中不包含系统菜单表或者菜单表是空的,也可能由于顶层菜单未命名为main。确保你正在使用你实际想要使用的数据库。或者咨询为本数据库定义用户菜单的人。-846 装入文件中的值的个数与字段的个数不相等。LOAD 处理程序通过对装入文件的首行的定界符进行计数来判断装入文件中的值的个数。表中的每一个字段都必须有一个定界符;如果指定了字段列表,那么列表中的每一个字段都应该有一个分界符。请确保你指定的文件是你真正要的,而且文件中使用了正确的分界符字符。如果你不能保证这一点,请在LOAD命令中指定分界符。提示:装入文件中的空白行将导致该错误。确保装入文件尾部没有空白行。-847 在装入文件的;行时发生错误。在装入数据文件的指出的行的数据时出现问题。在插入了指出的行之前的所有行之后(即插入了;-1行)。如果该操作位于一个事务中,该事务将被滚回;如果不是这样的,那么你在重复该操作之前需要删除表中已经插入的行或文件中已经使用过的行。为了改正文件,请察看一下附加的错误信息,这有助于找出问题所在。可能的原因是指出的行中的显示字段(分界符)不足或者太多。也可能由于存在数据转换的问题,例如一个数值型的显示字段中有非数值字符,DATETIME值的格式不正确,或者一个串数据过长等。还有一种可能是在不允许出现null的字段出现了null显示字段(长度为0的)。请编辑装入文件以纠正错误;察看一下后续的行中有无类似的问题,然后重复被中止的操作。-848 Form4gl不能对屏幕表格进行编译。你请求对一个屏幕表格说明进行编译,但是屏幕表格编译器报告了一个或者多个错误。请在改正了屏幕表格说明之后重新进行编译。你可以在;。err文件中找到错误信息。-849 在屏幕表格说明中发现了一个(或多个)警告。你请求进行编译的屏幕表格说明已经编译完毕,但是屏幕表格编译器报告了一个或者多个警告信息。虽然你可以不理睬警告信息,直接试一下屏幕表格;但是建议你先消除这个警告。你可以在;.err文件中找到错误信息。-850 用户无权修改此菜单。只有生成本数据库的系统菜单的用户才能够修改菜单结构。该用户是在本数据库是当前的的时候选择用户菜单显示的修改选项的第一个用户。按照下面的方法查询systables找到这个人。SELECT owner FROM systables WHERE tabname LIKE sysmenu*如果这样不太合适,你可以请求那个人取消系统菜单和系统菜单项表,并且让应该维护系统菜单的人重新生成菜单。-851 不能删除文件(检查文件的许可权限)。你请求删除一个文件,但是这个文件不能被删除掉,这可能是由于你的帐户没有该文件或者它所在目录的写权限。请使用操作系统命令检查文件的权限。-852 写操作失败。卸出;行(检查用户限制或磁盘空间)。在将;行输出写入卸载文件之后,再试图写入下一行时发生错误。请检查一下操作系统信息,它可能给出更多的信息。这可能是由磁盘已满或者磁盘的定额限制引起的。-853 由于错误或者遗漏COMMIT WORK,当前的事务被滚回。在执行一个命令文件中的SQL语句的时候,INFORMIX-SQL 接收到一个错误返回码,或者执行到文件的尾部却没有找到 BEGIN WORK 语句。由于事务正在进行之中(如果文件中包含 BEGIN WORK 或者数据库是符合 ANSI 标准的),INFORMIX-SQL 将事务滚回。(不能留下打开的事务,而且即使没有错误返回也不能假定成功。)-854 未发现后端或后端忙。在DOS中,应用不能与本地INFORMIX- SE引擎或INFORMIX- NET PC通讯模块建立连接。在与SE引擎(访问本地数据库)或INFORMIX- NET PC通讯模块建立连接之前,例如要使用DATABASE语句,必须先把它们装入。运行PSTARTSQ可装入SE引擎,而运行REMSQL可装入INFORMIX- NET PC 通讯模块。如果已装入SE引擎或INFORMIX- NET PC通讯模块而你仍然收到了本错误信息,那么有可能是因为别的应用目前正与SE引擎或INFORMIX- NET PC通讯模块连接着(它们在同一时刻只能有一个连接),或者当前应用因为一个内部错而失掉了连接。如果是前一种情况,你必须要先释放那个连接,然后才能考虑连接当前应用。如果另外那个连接应用是一个4GL或ESQL/C程序,那么可通过执行CLOSE DATABASE语句或调用SQLEXIT()函数或索引退出来释放连接。如果是出现了内部错,你只能退出应用,然后通过DOS命令行杀死SE引擎或INFORMIX- NET PC通讯模块。杀死SE后,你应该使用不需任何选项的PSTARTSQ命令重启它。要杀死INFORMIX- NET PC通讯模块,使用-T选项运行SETNET命令。杀死它之后,应该运行REMSQL重启它。当某个客户Windows应用使用了错误的.DLL文件通过网络连接数据库服务器时,也可能出现这条错误信息。INFORMIX- NET PC 4.1版本(如4.1版的ESQL/C)上的Client Windows应用同样可在INFORMIX- NET for Windows 5.01版本上工作。查看是否有这两种产品在同一台客户机上并行工作。如果是这样,那么确认5.01版的LDLLSQLW.DLL文件,在PATH环境变量中的设置出现在4.1版的LDLLSQLW.DLL文件之前。另外,4.1版的LDLLSQLW.DLL文件不应该出现在下面目录中:当前目录,MS- Windows目录。MS- Windows的SYSTEM目录,或者包含你正在运行应用的可执行文件的目录。-855 不能取消一个未分段的表的rowid。你试图用 ALTER TABLE . . . DROP 句法来取消一个未分段的表的rowid字段。一个未分段的表有一个rowid字段,但它是不可取消的。-856 Rowid 在表中已经存在。指定的表已经存在一个rowid字段。你不能多次为同一个表生成rowid。请修改你的SQL语句。-857 Rowid 在表中不存在。你不能取消一个不存在的rowid。你指定的rowid并不存在于指定的表中。在你的SQL语句中应该避免使用rowid。可以用主键代替rowid来删除数据。-858 不能在一个分段存储说明中指定同一个dbspace两次。你在同一个分段存储说明中多次指定了同一个dbspace。请修改分段存储说明,使每个分段有不同的dbspace。-859 Distributions only在一个Update statictics LOW请求中是无意义的。你不能在UPDATE STATISTICS语句的 LOW模式中指定DISTRIBUTIONS ONLY选项。-860 一个分段的对象拥有的分段数必须大于1。你将一个对象分成一个分段。要将对象放入一个单个的dbspace,应该使用IN子句代替FRAGMENT BY 子句。-861 不能够生成新的PDQ线索。更多的信息请参见伴随的 ISAM 错误。-862 变更分段连接必须至少指定一个被消耗的表。你还没有指定将被消耗的表。请参见 INFORMIX-SQL 指南: 句法部分中关于ALTERFRAGMENT . . . ATTACH 的句法和用法。-863 不能够分离一个带rowid的表。在你使用ALTER FRAGMENT . . . DETACH之前,你必须先取消rowid。请参阅 INFORMIX-SQL 指南: 句法部分的句法和用法。-864 不能够连上一个带rowid的表。在你连上一个表之前,你必须先取消残留表上的rowid。-865 不能在增加或取消rowid的同时进行其他的变更表选项。你必须使用一个单独的ALTER TABLE . . . ADD 或 ALTER TABLE . . . DROP 语句来增加或取消rowid。-866 不能连上包含serial字段的表。在使用一个 ALTER FRAGMENT . . . ATTACH 语句之前,你必须先取消所有的serial字段或者修改字段的类型。-867 不能生成新的rowid。更多的信息请参见伴随的 -ISAM错误。如果一个表中有serial或rowid字段,那么表中能够容纳不超过2G字节的记录。-868 不能对残留表进行约束检查。如果残留表上有检查、参考、主键或NOT NULL约束,你就不能连上这个表。你应该先取消检查、参考或NOT NULL约束,连上表,然后重新建立那些极为重要的检查、参考或NOT NULL约束。-869 在分段存储表达式中不允许出现子查询和过程。分段存储表达式只能引用当前表中的字段和一个单个行的数据值。这种限制使子查询、存储的过程等都是不允许的。-870 不能重复指定其余分段。你指定了重复的其余分段。请从你的SQL语句中删除一个其余分段。-871 Remainder分段只能在最后指定。如果你指定了一个REMAINDER,它必须是最后一个分段表达式。请重写你的句法,在最后指定其余字段。-872 在唯一的索引情况下的无效分段策略或表达式。唯一的索引不能用 round-robin 方法分段。如果索引是用表达式方法分段的,那么分段表达式中使用的所有字段都必须是索引键的一部分。-873 无效的分段表达式字段。你不能在一个分段表达式中同时使用不同表中的字段。-874 发生浮点异常错误。这个内部错误影响查询优化程序产生的费用计算。如果这个错误再次发生,请记录所有的环境信息并与 Informix 技术支持部联系。-875 存取方式与隔离级不兼容。如果你将存取方式设为 READ-WRITE,你就不能将隔离级设为 READ-UNCOMMITTED。-876 在一个事务启动之后不能使用 SET TRANSACTION。当有一个事务是活动的时候,不要使用 SET TRANSACTION 语句。在执行了 DLL 或者 DML 语句之后,一个事务成为活动的。在 BEGIN WORK 与 SET TRANSACTION语句之间只允许有 SET EXPLAIN,SET CONSTRAINT,SET DATASKIP 等 SET 语句。-877 隔离级已由前面的 Set Transaction 设置。你的程序试图在 SET TRANSACTION 语句建立了隔离级之后对它进行重置。不要在一个SET TRANSACTION 语句的后面使用 SET ISOLATION 语句。-878 对一个 READ-ONLY 事务进行了无效的操作。你在 SET TRANSACTION 语句中指定了一个 READONLY 事务,然后试图变更数据库。也就是说,READ-ONLY 保证你可以读取数据,但是你不能够变更数据。如果你希望变更数据,你应该在 SET STATEMENT 语句中指定 READ-WRITE。如果你仅仅希望读取数据,请改正你的程序,使之不再试图去变更数据。-879 Trim 字符必须为 null 或者长度为1。TRIM 函数计算出的值为 NULL。但是,TRIM 字符值表达式必须为 null 或者只包含一个字符。你编写的程序有错误。如果 TRIM 计算出的值为 NULL,说明你的程序插入 TRIM字符值表达式的值既不是 null ,也不是单个字符。请改正该错误,程序编译,然后重新运行你的程序。-880 Trim 字符和 trim 来源必须都是串数据类型。当你使用 TRIM 函数时,TRIM 字符值表达式与来源字符值表达式的数据类型发生冲突。字符与来源的值表达式都必须是串数据类型的。请检查一下 TRIM 函数的句法,确保字符与来源的值都是串数据类型的。-881 TRIM的返回串的长度必须介于1到255个字符之间。TRIM函数返回的串的长度不是介于1到255个字符之间的。TRIM函数返回一个VARCHAR串,而VARCHAR串的长度必须介于1到255个字符之间。确保TRIM返回的串的长度在有效范围之内。-882 不能在一个未被分段的表上生成rowid。你试图使用ALTER TABLE . . . ADD句法在一个未被分段的表上增加一个rowid字段。这不是合法的用法,因为已经存在一个rowid字段,非分段的表上总是存在rowid的。-883 不能对分段存储表达式求值。你的程序中的一个分段存储表达式是无效的。请检查并改正之。请检查表达式的逻辑。表达式中的某些元件可能并不代表实际存在的或定义的元素,例如字段、散列值,范围,索引键等。-884 不能变更临时表上的索引。你的程序试图变更临时表上的索引。请改正你的程序。-885 传给dbinfo(utc_to_datetime)的utc 时间是无效的或NULL。你试图将一个无效的或者NULL值传递给dbinfo()函数。请确保你传递到dbinfo()函数的值是有效的、非空的。-886 由于依赖关系的存在,不能取消表或视图。当你使用DROP TABLE或DROP VIEW语句时,如果你指定了RESTRICT选项并且存在一个视图或者外码约束依赖于表或视图,那么表或视图不能被取消。当你指定了RESTRICT选项并且该表存在一个检查和诊断表时,你同样不能取消该表。-887 由于权限、视图或约束的限制,不能取消。你不能使用RESTRICT选项REVOKE一个权限,如果该操作将导致被抛弃的权限、被抛弃的视图或者被抛弃的表约束。请参考INFORMIX-SQL指南:Tutorial 中的说明。-888 不能连上一个有约束的表。你试图连上一个有约束的表。请先将所有的参照的和主的约束去掉,然后重新试图继续连接。-889 内部的dataskip条件应该重新定位到下一行并继续。如果这个内部错误再次发生,请记录下所有的现场信息并与Informix技术支持部联系。-891 临时表对象仅仅可以被激活你不能改变临时表目标的目标模式为使不能的或者为过滤目标模式。-892 不能使目标;无效,由于其它活动目标正在使用它。其它目标正在使用这个目标,如果正在使无效的目标是一个索引,则一个唯一约束,基本约束或者引用约束可能正在使用这个目标。如果这个目标是唯一的或者是基本约束,则可能一个引用约束正在使用这个目标。-893 因为它的依赖性不能激活/产生目标;。用户已经发布了一个SET已经去设置数据库目标为使能或者过滤目标模式。或者用户已经发布一个CREATE INDEX,CREATE TRIGGER或者CREATE TABLE已经去产生一个使能的或者过滤模式的数据库目标。但
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 转让ktv店铺合同协议
- 2025年中国保鲜工作台冰柜市场调查研究报告
- 部编二下语文第七单元分层教学计划
- 2025苏教版二年级家长沟通计划
- 四年级数学下册课堂管理计划
- 高中心理健康教育社团活动计划
- 中小学科学实验活动计划
- 小学语文一年级上册第六单元学生反馈计划
- 初中信息技术课程创新教学计划
- 农产品出口退税代理分销合同
- 儿童支气管哮喘诊断与防治指南解读(2025年)课件
- 肿瘤专科进修汇报护理
- 第2课 《 手绘线条图像-物象的多视角表达》(教学设计)-2023-2024学年人美版初中美术八年级下册
- 肾上腺皮质功能减退护理
- 村干部笔试题库及答案
- 高低压柜常见故障及检修培训
- 供应商分级制度
- 第7课《我们有新玩法》第2课时《我们一起来创造》课件 道德与法治二年级下册 统编版
- 厂房拆除及重建施工合同协议
- 安全色与安全标识
- 智能监测与控制系统-深度研究
评论
0/150
提交评论