本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
| SQL 状态 | 消息类型 | 编号 | SQL 代码 | 消息 | 可能的原因 |
|---|---|---|---|---|---|
| QDA04 | 错误 | 20664 | -1000004L | “索引 '%2' 已经 存在于目录中。 %1” | 这是内部错误。连接处理正尝试创建的索引 id 已经存在。如果出现此错误,则应向 Sybase 公司报告。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA05 | 错误 | 20665 | -1000005L | “连接索引 '%2' 已经存在,并且与提出的连接索引 '%3' 具有相同的连接字段。 %1” | 用户正在尝试创建已经存在并有相同连接字段的连接索引。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA06 | 错误 | 20666 | -1000006L | “列仅允许 %2 NULL 规格。 %1” | LOAD 语句中的列规格可拥有最多的 NULL 子句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA07 | 错误 | 20667 | -1000007L | “索引 '%2' 没有正确关闭。 %1” | 这是内部错误。在关闭连接索引处理中,一个连接索引没有被正确关闭。如果出现此错误,则应向 Sybase 公司报告。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA08 | 错误 | 20668 | -1000008L | “未知错误。 %1” | 遇到错误情况,没有提示消息。如果出现此错误,则应向 Sybase 公司报告。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA09 | 错误 | 20669 | -1000009L | “无法 DISABLE 索引 '%2'。它已开放读取/写入,而且可能有待执行的更新。 %1” | 此索引不能被 DISABLED。它开放写入访问,而且可能有待执行的更新。在其它用户结束使用此索引之前,请稍候。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA10 | 错误 | 20670 | -1000010L | “无法 DISABLE 索引 '%2'。该索引正在使用中。 %1” | 此索引不能被 DISABLED。它正在使用中。在其它用户结束使用此索引之前,请稍候。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA11 | 错误 | 20671 | -1000011L | “事务 %2 尝试访问事务 %3 创建的 '%4'。 %1” | 表级版本控制不允许访问比当前事务 ID 新的版本。
单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA12 | 错误 | 20672 | -1000012L | “无法关闭索引 '%2',因为它有 %3 个用户。 %1” | 这是内部错误。无法关闭此索引,因为它还在使用中。如果出现此错误,则应向 Sybase 公司报告。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA14 | 错误 | 20674 | -1000014L | “%2 MB 不足以进行装载、更新或删除操作。 %1” | 用户可以控制堆内存,可通过 Load_Memory_MB 选项使用装载/删除/更新进程(LOAD、INSERT VALUE、DELETE、SYNCHRONIZE、UPDATE)。如果内存限制不足以运行装载/删除/更新,就会出现此异常。要继续,用户必须避开限制(例如,将 Load_Memory_MB 设为 0)或增大限制。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA18 | 错误 | 20678 | -1000018L | “无法为 DROP 或 ALTER 打开此对象。因为它已经打开。 %1” | 请求 DROP 或 ALTER 的对象无法为 META 访问打开。当前连接或其它连接在正尝试 DROP 或 ALTER 的表上,或您正尝试为 META 打开其中字段或索引的表上有游标打开。要继续,必须关闭此对象上的所有游标。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA22 | 错误 | 20682 | -1000022L | “索引 '%2' 的索引类型:%3 无效。 %1” | 这是内部错误。索引的类型对于 ASIQ 未知。如果出现此错误,则应向 Sybase 公司报告。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA23 | 错误 | 20683 | -1000023L | “提出的连接没有形成明晰的连接列表。(表 '%2') %1” | 可通过两种方式输入连接索引。使用 SQL 语句中的表的顺序或使用主键<->外键。当使用顺序方法时,顺序决定了表与表之间的关系。顺序为一对多或一对一。这样就可能请求无法构造的连接索引。导致出现此错误的原因可能是:1) 同一个表被指定两次。2) 一对一/多关系与定义的索引不一致。3) 指定的表与之前语法中遇到的表没有关系。例如:FULL OUTER JOIN B FULL OUTER JOIN C FULL OUTER JOIN D,在本例中,C 与(字段相同)A 或 B 无关。用户想使 C 连接 D。使用 ANSI 语法,由于 ANSI 语法是通过顺序确定一对一/多关系的,所以一些连接无法通过 ANSI 语法定义。推荐使用主键和外键语法以避免任何连接定义问题。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA24 | 错误 | 20684 | -1000024L | “表对 %2、表 '%3' 中的列 %4 的数据类型不匹配。 %1” | 表对中的对应列的数据类型必须相同。(例如,INTEGER 和 INTEGER 或 CHAR 和 CHAR。)不允许将 CHAR 和 VARCHAR 或 INT 和 SMALLINT 匹配在一起。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA26 | 错误 | 20686 | -1000026L | “表 '%2' 的连接虚拟表在位置 %3 和 %4 有重复列。 %1” | 表的连接虚拟表有重复列。指定的连接谓词可能不恰当。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA27 | 错误 | 20687 | -1000027L | “连接虚拟表 '%2' 无数据。 %1” | 它被请求仅在不为空时才能打开连接索引。这是内部错误。如果出现此错误,则应向 Sybase 公司报告。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA28 | 错误 | 20688 | -1000028L | “表对 %2、表 '%3' 中的列 %4 的长度值不匹配。 %1” | 表对中的对应列的长度必须相同。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA29 | 错误 | 20689 | -1000029L | “无法在当前事务 (TxnID1) 中打开请求写入的对象 (%2)。另一用户在事务 %3 中具有写入访问权限 %1”。 | ASIQ 目录一次只允许一个事务对对象有写入访问权限。可通过运行 sp_iqtransaction 然后扫描输出的当前具有写入访问权限的用户的事务 ID 找到当前向对象中写入的用户的 id。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA30 | 警告 | 20690 | 1000030L | “\nMaster 存档标头信息\n” | 这是在上下文中和其它信息一起显示的信息性消息。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QDA33 | 警告 | 20693 | 1000033L | “数据库:%1” | 这是在上下文中和其它消息一起显示的消息。 单击这里可查看可能的参数和 odbc 状态列表。 |