本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
SQL 状态 | 消息类型 | 编号 | SQL 代码 | 消息 | 可能的原因 |
---|---|---|---|---|---|
08WA8 | 错误 | 3224 | -1582L | “只有在连接到 NODETYPE=DIRECT 的云数据库服务器时才能指定服务器名称” | 在连接到云数据库服务器时,只有当 NODETYPE=DIRECT 时允许在连接字符串上指定服务器名称。如果使用其它 NODETYPE 值连接到云数据库服务器,不允许指定服务器名称。通常,对于与云数据库服务器的连接,使用 HOST 连接参数或 HOST 协议选项来指定一个或多个云数据库服务器的地址。 单击这里可查看可能的参数和 odbc 状态列表。 |
08WA9 | 错误 | 3226 | -1584L | “无法装载 dbrsakp 共享对象” | 服务器无法装载 Windows 平台上的 dbrsakp DLL 或者 Unix 平台上的 libdbrsakp 共享对象。 单击这里可查看可能的参数和 odbc 状态列表。 |
08WB1 | 错误 | 3227 | -1585L | “生成安全令牌的工具名称或管理员用户无效” | 为生成安全令牌提供的工具名称或管理员用户无效。 单击这里可查看可能的参数和 odbc 状态列表。 |
08WB2 | 错误 | 3235 | -1593L | “无法将文件 %1 复制到目标 %2” | 无法将客户端数据库文件复制到请求的云目标位置。 单击这里可查看可能的参数和 odbc 状态列表。 |
08WB4 | 错误 | 3250 | -1608L | “无法删除文件 %1” | 删除文件的请求失败
单击这里可查看可能的参数和 odbc 状态列表。 |
08WB5 | 错误 | 3251 | -1609L | “文件 %1 已存在” | 创建文件或目录的请求失败,因为该文件或目录已存在
单击这里可查看可能的参数和 odbc 状态列表。 |
08WB6 | 错误 | 3252 | -1610L | “无法创建目录 %1” | 创建目录的请求失败
单击这里可查看可能的参数和 odbc 状态列表。 |
08WB7 | 错误 | 3253 | -1611L | “无法复制文件 %1” | 复制文件的请求失败
单击这里可查看可能的参数和 odbc 状态列表。 |
09W02 | 错误 | 2118 | -187L | “试图进行非法游标操作” | 您试图执行非法游标操作。例如,您可能试图为既非 SELECT 又非 BATCH 的语句打开游标。 单击这里可查看可能的参数和 odbc 状态列表。 |
09W03 | 错误 | 2610 | -946L | “'%1' 中不允许有结果集” | 试图在不支持结果集的上下文中执行 SELECT 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
09W04 | 错误 | 2130 | -199L | “游标上的 INSERT/DELETE 只能修改一个表” | 您试图在游标中插入数据,并且为多个表指定了值,或者,您试图从包括连接的游标中删除数据。请一次插入一个表。对于 DELETE,请使用 FROM 子句来指定要从哪个表中删除。 单击这里可查看可能的参数和 odbc 状态列表。 |
09W05 | 错误 | 2164 | -295L | “无法唯一标识游标中的行” | 您在 SELECT 语句上打开了一个 UNIQUE 游标,而不能为该游标生成唯一确定各行的一组列。可能没有使用主键或唯一性约束定义某一个表,或者 SELECT 语句可能包含 UNION、INTERSECT、EXCEPT 或 GROUP BY。 单击这里可查看可能的参数和 odbc 状态列表。 |
09W06 | 错误 | 2294 | -668L | “游标被限定于 FETCH NEXT 操作” | 检测到 NO SCROLL 游标的非法 FETCH 操作。对于只进游标,仅允许 FETCH 操作 FETCH RELATIVE 0 和 FETCH NEXT (FETCH RELATIVE 1)。 单击这里可查看可能的参数和 odbc 状态列表。 |
09W07 | 错误 | 2300 | -674L | “语句大小的限制无效” | 在 SELECT 语句中使用了 FIRST 或 TOP n 来限制结果的大小。大小限制必须是一个大于 0 且小于 32767 的常数整数。
单击这里可查看可能的参数和 odbc 状态列表。 |
09W08 | 错误 | 2379 | -734L | “无法在表 '%1' 中更新或删除全为 NULL 的行” | 您试图修改或删除指定表中的行,该行是外连接的 NULL 提供方的组成部分。但是,游标当前位于此表派生的全为 NULL 的行上,该行是取值为 TRUE 的一个或多个 ON 条件失败的结果。请验证 UPDATE 或 DELETE 语句是否正确。 单击这里可查看可能的参数和 odbc 状态列表。 |
0A000 | 错误 | 2075 | -134L | “未实现功能 '%1'” | 试图执行或使用此版本 SQL Anywhere 中未实现的操作或功能。在 UltraLite 中,出现此错误通常是由于尝试对 LONG VARCHAR 或 LONG BINARY 列执行不支持的操作。例如,SUBSTRING 函数不能与 LONG VARCHAR 列一起使用。同样,不能在 LONG 列创建索引。 单击这里可查看可能的参数和 odbc 状态列表。 |
0A001 | 错误 | 2762 | -1092L | “未对您的应用程序启用您曾尝试调用的方法” | 您试图调用或使用尚未启用的方法或功能。在 UltraLite 中,使用 ULEnable 函数或使用 ULInitDatabaseManager 而不是 ULInitDatabaseManagerNoSQL 启用功能。 单击这里可查看可能的参数和 odbc 状态列表。 |
0A002 | 错误 | 2944 | -1260L | “未授权此服务器支持 '%1' 功能” | 您试图执行或使用此版本 SQL Anywhere 中未授权的操作或功能。 单击这里可查看可能的参数和 odbc 状态列表。 |
0A003 | 错误 | 2945 | -1261L | “未授权此服务器支持 '%1' 个连接” | 您试图使用此版本 SQL Anywhere 中未授权的连接协议或 API。 单击这里可查看可能的参数和 odbc 状态列表。 |
0A004 | 错误 | 2946 | -1262L | “此版本的 SQL Anywhere 在该平台上不可用” | 此版本的 SQL Anywhere 在该平台上不可用。要在该平台上使用 SQL Anywhere,您必须使用一个不同的许可证密钥。 单击这里可查看可能的参数和 odbc 状态列表。 |