本页面上的消息均按照 Sybase 错误代码顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
| 编号 | 消息类型 | SQL 状态 | SQL 代码 | 消息 | 可能的原因 |
|---|---|---|---|---|---|
| 2173 | 错误 | 42W23 | -215L | “'%1' 正在使用过程” | 您试图对正由数据库的其他活动用户使用的过程执行 DROP 操作。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2174 | 错误 | 3B001 | -220L | “未找到保存点 '%1'” | 您试图回退到不存在的保存点。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2175 | 错误 | 3B002 | -221L | “不允许 ROLLBACK TO SAVEPOINT” | 您试图在原子操作中对在该原子操作之前建立的保存点执行 ROLLBACK TO SAVEPOINT。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2176 | 错误 | 3BW02 | -222L | “原子复合语句内不允许有结果集” | 您使用的 SELECT 语句在原子复合语句中没有 INTO 子句或 RESULT CURSOR 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2177 | 错误 | 3BW01 | -213L | “保存点需要回退日志” | 当数据库服务器在没有回退日志的情况下以批量模式运行时,不能使用保存点。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2178 | 错误 | 08W18 | -230L | “sqlpp/dblib 版本不匹配” | 您的可执行文件具有的嵌入式 SQL 源文件是用与数据库接口库不匹配的 sqlpp 版本进行预处理的。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2179 | 错误 | 08W19 | -231L | “客户端/数据库服务器版本不匹配” | 您的可执行文件使用的数据库接口库与数据库服务器的版本号不匹配。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2181 | 错误 | WB001 | -240L | “未知的备份操作” | 在 db_backup 调用中指定了无效的备份语句操作。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2182 | 错误 | WB002 | -241L | “数据库备份未启动” | 无法启动数据库备份。备份已经运行,或者您不具有所需的权限(BACKUP、DBA 或 REMOTE DBA)。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2183 | 错误 | WB003 | -242L | “不完整的事务妨碍了事务日志重命名” | 对 db_backup 的调用读取了事务日志中的最后一页。一个或多个当前活动的连接有未完成的事务,妨碍了事务日志文件的重命名。请重发 db_backup 调用。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2184 | 错误 | WB004 | -243L | “无法删除数据库文件” | 您试图删除数据库文件,但该文件无法删除。该文件名不应与当前正在使用的任何数据库文件的名称相同。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2185 | 错误 | WB005 | -244L | “事务日志被截断” | 在事务日志上进行某个操作时,事务日志被其它操作截断。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2186 | 错误 | 99999 | -297L | “用信号通知发生了用户定义的异常” | 存储过程或触发器发出了用户定义的异常信号。此错误状态留作在包含异常处理程序的存储过程或触发器中使用,作为发出异常的一种方式,从而保证此异常不是由数据库服务器发出。有效的 SQLSTATE 值范围是从 99000 到 99999,由用户在执行信号 SQL 语句时设置。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2187 | 错误 | 42W22 | -298L | “试图进行两个活动数据库请求” | 在嵌入式 SQL 中,您试图在执行一个数据库请求的同时提交另一个数据库请求。您应为每个访问数据库的线程使用一个单独的 SQLCA 和连接,或者使用线程同步调用来确保一个 SQLCA 每次只有一个线程对其进行访问。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2188 | 错误 | 57014 | -299L | “语句被用户中断” | 在语句执行过程中取消了该语句。数据库可以不执行回退而停止该操作。如果语句为 INSERT、UPDATE 或 DELETE,将取消语句所做的任何更改。如果该语句为数据定义语句(例如,CREATE TABLE),则该语句将被取消,但作为副作用执行的 COMMIT 不会被取消。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2189 | 错误 | 40000 | -300L | “运行时 SQL 错误 -- %1” | 发生内部数据库错误。如果此错误可以重现,应向 iAnywhere 报告。您可以修改相关的查询语句来解决这个问题。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2190 | 错误 | 40W01 | -301L | “内部数据库错误 %1 -- 事务已回退” | 发生内部数据库错误。如果此错误可以重现,应向 iAnywhere 报告。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2191 | 错误 | 40W02 | -302L | “被用户终止 -- 事务已回退” | 在数据库执行时取消了一个语句。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2192 | 错误 | 40W03 | -304L | “磁盘已满 '%1' -- 事务已回退” | 硬盘空间不足。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 2193 | 错误 | 40W04 | -305L | “I/O 错误 %1 -- 事务已回退” | SQL Anywhere 检测到硬盘问题。已自动执行 ROLLBACK 语句。 单击这里可查看可能的参数和 odbc 状态列表。 |