本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
SQL 状态 | 消息类型 | 编号 | SQL 代码 | 消息 | 可能的原因 |
---|---|---|---|---|---|
2FW88 | 错误 | 3169 | -1501L | “坐标 %1 的界限无效(\"BETWEEN %2 AND %3\" 附近)” | 指定的坐标界限无效。 单击这里可查看可能的参数和 odbc 状态列表。 |
2FW89 | 错误 | 3170 | -1502L | “ST_MultiSurface 包含具有无效交叉点的元素(\"%1\" 附近)” | ST_MultiSurface 中任意两个 ST_Surface 值的内部不能相交。ST_MultiSurface 中任意两个元素的边界可以在数量有限的点处相交(而不能在线段处相交)。 单击这里可查看可能的参数和 odbc 状态列表。 |
2FW90 | 错误 | 3171 | -1503L | “具有交叉元素的 ST_GeomCollection 不支持操作(\"%1\" 附近)” | ST_GeomCollection 中的交叉元素对 ST_MultiSurface 无效。此类型几何图形不支持此操作。 单击这里可查看可能的参数和 odbc 状态列表。 |
2FW91 | 错误 | 3179 | -1515L | “此 CPU 不支持空间。” | 对 32 位 Windows 和 32 位 Linux 的空间数据支持需要一个支持 SSE2 指令的 CPU。 单击这里可查看可能的参数和 odbc 状态列表。 |
2FW92 | 错误 | 3186 | -1531L | “几何图形表达式无法用于 ORDER BY 说明中('%1' 附近)” | 不能在 ORDER BY 子句中使用几何图形表达式。可以在 ORDER BY 说明中使用 ST_LinearHash() 方法,使用与空间索引相同的规则对几何图形值进行排序;也可以使用 ST_AsText() 等转换方法,按字符串表示形式对行进行排序。 单击这里可查看可能的参数和 odbc 状态列表。 |
33000 | 错误 | 2248 | -642L | “无效的 SQL 描述符名” | 您试图释放未分配的描述符。 单击这里可查看可能的参数和 odbc 状态列表。 |
37505 | 错误 | 2100 | -154L | “函数 '%1' 的参数数目错误” | 为数据库函数提供的参数个数有误。 单击这里可查看可能的参数和 odbc 状态列表。 |
38W01 | 错误 | 2575 | -910L | “系统命令失败,返回码为 %1” | 执行系统命令时产生非零返回代码。 单击这里可查看可能的参数和 odbc 状态列表。 |
3B001 | 错误 | 2174 | -220L | “未找到保存点 '%1'” | 您试图回退到不存在的保存点。 单击这里可查看可能的参数和 odbc 状态列表。 |
3B002 | 错误 | 2175 | -221L | “不允许 ROLLBACK TO SAVEPOINT” | 您试图在原子操作中对在该原子操作之前建立的保存点执行 ROLLBACK TO SAVEPOINT。 单击这里可查看可能的参数和 odbc 状态列表。 |
3BW01 | 错误 | 2177 | -213L | “保存点需要回退日志” | 当数据库服务器在没有回退日志的情况下以批量模式运行时,不能使用保存点。 单击这里可查看可能的参数和 odbc 状态列表。 |
3BW02 | 错误 | 2176 | -222L | “原子复合语句内不允许有结果集” | 您使用的 SELECT 语句在原子复合语句中没有 INTO 子句或 RESULT CURSOR 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
40000 | 错误 | 2189 | -300L | “运行时 SQL 错误 -- %1” | 发生内部数据库错误。如果此错误可以重现,应向 iAnywhere 报告。您可以修改相关的查询语句来解决这个问题。 单击这里可查看可能的参数和 odbc 状态列表。 |
40001 | 错误 | 2194 | -306L | “检测到死锁” | 您试图读写已被其他用户锁定的行。此外,对于您自己的事务,也会直接或间接阻塞其他用户。这是一种死锁情况,您的事务已被选择作为回退事务。 单击这里可查看可能的参数和 odbc 状态列表。 |
40W01 | 错误 | 2190 | -301L | “内部数据库错误 %1 -- 事务已回退” | 发生内部数据库错误。如果此错误可以重现,应向 iAnywhere 报告。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
40W02 | 错误 | 2191 | -302L | “被用户终止 -- 事务已回退” | 在数据库执行时取消了一个语句。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
40W03 | 错误 | 2192 | -304L | “磁盘已满 '%1' -- 事务已回退” | 硬盘空间不足。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
40W04 | 错误 | 2193 | -305L | “I/O 错误 %1 -- 事务已回退” | SQL Anywhere 检测到硬盘问题。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
40W05 | 错误 | 2513 | -303L | “写入磁盘失败 '%1' -- 事务已回退” | 磁盘写入失败。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
40W06 | 错误 | 2195 | -307L | “所有线程被阻塞” | 您试图读写已被其他用户锁定的行。所有其它线程(请参见 -gn 服务器选项)也被阻塞,正在等待取消锁定。这是一种死锁情况,您的事务已被选择作为回退事务。 单击这里可查看可能的参数和 odbc 状态列表。 |