本页面上的消息均按照 Sybase 错误代码顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
| 编号 | 消息类型 | SQL 状态 | SQL 代码 | 消息 | 可能的原因 |
|---|---|---|---|---|---|
| 2362 | 错误 | WI010 | -727L | “优化程序无法构造有效的访问计划” | 数据库服务器无法为给定请求构建有效的访问计划。这是 SQL Anywhere 内部错误。如果此错误可以重现,应向 iAnywhere 报告。您可以修改查询语句解决这个问题。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2363 | 错误 | WW166 | -1597L | “由于主服务器失去仲裁,可能无法提交事务” | 您试图在主服务器上提交一个事务,而该服务器刚刚失去与伙伴服务器和仲裁服务器的仲裁。该事务不一定被提交。伙伴服务器将试图确定哪台服务器将成为新的主服务器。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2364 | 错误 | WQ020 | -1575L | “数据库不可升级;新 IQ_SHARED_TEMP dbspace 的名称或 ID 已被使用。” | 试图升级数据库失败。如果现有 dbspace 都没有使用 IQ_SHARED_TEMP dbspace 的名称或 ID,请重试数据库升级。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2365 | 错误 | WQ019 | -1568L | “无法生成逻辑服务器 ID。” | 生成的最后一个逻辑服务器 ID 已达到最大限制。需要重建该数据库目录。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2366 | 错误 | WO021 | -732L | “不支持创建带有计算列的远程表” | 在指定远程位置的 CREATE TABLE 语句中不支持计算的列。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2367 | 错误 | WO022 | -736L | “不支持列或变量 '%1' 的数据类型” | 该列利用远程表不支持的数据类型进行定义,或者该变量利用 LOCATION 子句不支持的数据类型进行定义。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2368 | 错误 | WQ018 | -1550L | “不允许覆盖逻辑服务器的 ROOT 登录策略选项。” | 用户无法覆盖逻辑服务器 ROOT 登录策略的登录策略选项。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2369 | 错误 | WQ017 | -1549L | “无法设置 '%1' 选项,因为登录策略选项 '%2' 已被设置为 OFF。” | 如果已将登录策略选项设置为 OFF,则用户无法设置直接依赖它的临时选项。例如,将登录策略选项 DQP_ENABLED 设置为 OFF,则无法将临时选项 DQP_ENABLED 设置为 ON。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2370 | 错误 | WQ016 | -1548L | “无法删除 Multiplex 服务器 '%1'。这不是最后一个辅助服务器。请删除 \"WITH DROP LOGICAL SERVER\" 子句。” | 仅在在删除最后一个辅助服务器时使用 WITH DROP LOGICAL SERVER 子句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2371 | 错误 | WQ015 | -1547L | “在没有删除所有逻辑服务器的情况下,无法删除 Multiplex 服务器 '%1',因为这会将 Multiplex 转换为 Simplex。请使用 \"WITH DROP LOGICAL SERVER\" 子句。” | 如果删除辅助服务器会导致从 MPX 到 SPX 的转换,则应该删除用户创建的所有逻辑服务器。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2372 | 错误 | 42W35 | -728L | “试图在不可更新的远程查询中进行更新操作” | 您试图对目前不支持的远程表进行更新或删除操作。这类操作包括:定位型更新或删除以及涉及本地表和代理表之间连接的删除和更新。涉及不同远程服务器上代理表之间连接的更新或删除也将出现此错误。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2373 | 错误 | 23507 | -729L | “无法强制使用指定的外键 (%1)” | 您试图创建不能强制使用的外键。为了能强制使用,指定键的主表和外表必须存在于同一服务器上。可以使用 UNENFORCED 关键字来创建不可强制使用的外键说明。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2374 | 错误 | WP010 | -730L | “无效的 JAR 文件” | 传递给 INSTALL JAVA 语句的文件不是有效的 JAR 文件。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2375 | 警告 | 01W14 | 116L | “不支持语言 '%1',将使用 '%2'” | 应用程序要连接的服务器不支持应用程序请求的语言。服务器将使用指定的语言发送消息字符串。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2376 | 警告 | 01W15 | 117L | “不支持字符集 '%1',并且不支持语言 '%2';改用语言 '%3'” | 应用程序所连接的服务器不支持应用程序所请求的字符集。同时也不支持应用程序所需的语言。语言字符串将使用指定语言发送。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2377 | 错误 | 55W06 | -731L | “不能删除拥有复制所涉及对象的用户” | 您试图删除的用户是复制所涉及的数据库对象的创建者。例如,该用户可能拥有一个属于某复制的表。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2378 | 错误 | 23504 | -733L | “允许 NULL 的列数超出限制” | 您试图创建或修改一个表定义,但当前允许 NULL 的列数大于允许 NULL 的列数限制。该限制是数据库页大小的函数,近似为 8*(page-size - 30)。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2379 | 错误 | 09W08 | -734L | “无法在表 '%1' 中更新或删除全为 NULL 的行” | 您试图修改或删除指定表中的行,该行是外连接的 NULL 提供方的组成部分。但是,游标当前位于此表派生的全为 NULL 的行上,该行是取值为 TRUE 的一个或多个 ON 条件失败的结果。请验证 UPDATE 或 DELETE 语句是否正确。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2380 | 错误 | 08W49 | -95L | “分析错误:%1” | 在对连接字符串进行分析时出错。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2381 | 警告 | 01W16 | 118L | “指定了非法的用户选择性估计” | 您指定的用户选择性估计不是常量,或超出了范围 0.0 到 100.0(估计结果以百分比指定)。已忽略该估计。 单击这里可查看可能的参数和 odbc 状态列表。 |