本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
| SQL 状态 | 消息类型 | 编号 | SQL 代码 | 消息 | 可能的原因 |
|---|---|---|---|---|---|
| QXA41 | 错误 | 21141 | -1010041L | “OpenDatabase 过程中数据不一致。%1” | 打开数据库检查失败。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA42 | 错误 | 21144 | -1010043L | “dbspace %2 当前没有打开。%1” | 指定的 dbspace 存在,但当前为打开。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA43 | 错误 | 21146 | -1010044L | “计划不可用。” | “用户请求计划,但高速缓存中没有计划可返回。将返回此错误的两种情况:1. 用户建立连接并执行 select graphical_plan() 或 select html_plan()。2. 当使用 SQL 函数 graphical_plan 和 html_plan 获取 IQ 不为其生成计划的 IQ 查询的计划时。" 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA44 | 错误 | 21147 | -1010045L | “计划不可用。Sybase IQ 查询不支持计划类型。” | “IQ 仅支持 graphical_plan 和 html_plan SQL 函数。对于 Sybase IQ,不支持其它 SA 计划函数(计划、说明等)。” 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA45 | 错误 | 21148 | -1010046L | “计划不可用。数据库选项 QUERY_PLAN_TEXT_ACCESS 为 OFF。” | “只有当 DBA 为用户将 QUERY_PLAN_TEXT_ACCESS 选项设置为 ON 时,用户才能从客户端访问计划。” 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA46 | 错误 | 21176 | -1010047L | “%1 未被指定为故障切换服务器” | 在未被指定为故障切换服务器的服务器上启动了故障切换进程
单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA47 | 错误 | 21177 | -1010048L | “iqmpx_failover 和 iqmpx_sn 开关不能同时启用” | 当启动 IQ 服务器时,iqmpx_failover 和 iqmpx_sn 命令行服务器开关均为 ON。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA48 | 错误 | 21178 | -1010049L | “在故障切换时,不允许进行事务日志恢复。请不带故障切换开关重新启动服务器,进行一个干净的关闭,然后重新启动故障切换” | 仅应在服务器干净关闭之后,启动故障切换进程。如果恢复进程在故障切换过程中被启动,则服务器不会干净关闭,故障切换应当在服务器重新启动然后不带故障切换开关关闭后重新启动。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA49 | 错误 | 21179 | -1010050L | “需要恢复以完成最后的故障切换进程。请带故障切换开关重新启动服务器” | 之前的故障切换尝试没有干净完成。故障切换更改必须恢复,要恢复,请带故障切换开关重新启动服务器。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA50 | 错误 | 21180 | -1010051L | “故障切换节点目录与 TLV 日志不同步。请不带故障切换开关重新启动服务器,运行 BEGIN TRANSACTION,干净关闭,然后重新启动故障切换” | 仅在故障切换节点目录与 TLV 日志同步时,才能启动故障切换进程。要修复,请不带故障切换开关重新启动服务器,运行 BEGIN TRANSACTION,干净关机,然后带故障切换开关重新启动服务器。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA51 | 错误 | 21183 | -1010052L | “一次只能添加一个 dbspace 文件到 Multiplex 服务器。” | 当使用 ALTER DBSPACE 添加文件到 Multiplex 服务器时,一次只能添加一个文件。不支持指定一个要添加文件列表。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA52 | 错误 | 21184 | -1010053L | “不允许 DBSPACE 命令扩展语法” | 当使用 ALTER DBSPACE 命令时,用户连接上不允许使用扩展的语法。
单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA53 | 错误 | 21186 | -1010054L | “服务器选项 '-iqmpx_ov' 仅当与 '-iqmpx_sn' 或 '-iqmpx_failover' 同时使用时有效。%1” | 在 Multiplex 协调节点上允许服务器选项 '-iqmpx_ov',或在其它 Multiplex 节点类型中与 '-iqmpx_sn' 或 '-iqmpx_failover' 结合使用。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA54 | 错误 | 21187 | -1010055L | “iqmpx_reclaimwriterfreelist 服务器开关不能用在 Simplex 或辅助节点中” | iqmpx_reclaimwriterfreelist 服务器开关仅能用在协调节点上。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA55 | 错误 | 21188 | -1010056L | “恢复开关 '-iqfrec' 只允许位于单节点模式的 Multiplex 服务器上。%1” | “恢复开关 '-iqfrec' 只允许位于单节点模式的 Multiplex 服务器上。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA56 | 错误 | 21201 | -1010057L | “当服务器带 -iqnotemp 开关启动时,临时存储文件上不允许使用 '%2' 命令。%1” | 当服务器带 -iqnotemp 开关运行时,一些转换 dbspace 操作被禁用。例如,转换 dbspace add 文件。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA57 | 错误 | 21202 | -1010058L | “当数据库处于只读模式时,无法执行强制恢复。 %1” | 恢复开关 '-iqfrec' 仅允许于读/写数据库。
单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA58 | 错误 | 22023 | -1010059L | “无法打开 Multiplex 数据库。数据库只能通过启动使用单节点开关 '-iqmpx_sn 1' 的协调服务器打开。%1” | Multiplex 数据库的早期版本仅能通过在单节点模式启动服务器打开。如果更新了数据库,当服务器使用 '-iqro 1' 启动了服务器,则数据库仍需要通过在单节点模式不带 '-iqro 1' 启动协调服务器打开。这是因为内部 IQ 磁盘上结构无法更早地更新。要完成更新,通过启动使用单节点模式开关 '-iqmpx_sn 1',但不带 '-iqro 1' 的协调服务器打开数据库。在干净关闭后,数据库就能够正常启动。 单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA60 | 错误 | 21212 | -1010060L | “服务器选项 -iqmpx_nowr 仅当 Multiplex 中没有写入程序时允许使用 %1” | 请不带 -iqmpx_nowr 开关重新启动协调器以添加写入程序。
单击这里可查看可能的参数和 odbc 状态列表。 |
| QXA61 | 错误 | 21213 | -1010061L | “服务器开关 -iqmpx_nowr 仅允许与协调节点上 %1” | 请不带 -iqmpx_nowr 开关重新启动服务器。
单击这里可查看可能的参数和 odbc 状态列表。 |