消息 08WA8 -- 0A004

本页面上的消息均按照 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 状态列表。