消息 QSB28 -- QSB47

本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。

SQL 状态 消息类型 编号 SQL 代码 消息 可能的原因
QSB28 错误 20149 -1009128L “IQ_SYSTEM_TEMP dbspace 对于此服务器没有 dbfile。%1” 没有可用的其它信息。

单击这里可查看可能的参数和 odbc 状态列表。

QSB29 错误 20150 -1009129L “数据库段 %2,辅助服务器找不到有效的标头。无法使用该段。%1” 没有可用的其它信息。

单击这里可查看可能的参数和 odbc 状态列表。

QSB30 错误 20151 -1009130L “数据库 %2,没有段用于 catalogfileid %3。%1” 没有可用的其它信息。

单击这里可查看可能的参数和 odbc 状态列表。

QSB31 警告 20152 1009131L “您在数据库 %2 中的 %1 dbspace 外部运行。在另一个会话中,请发出 CREATE DBSPACE ...%3 命令并添加一个至少 %4 MB 的 dbspace。” 您在一已命名的数据库中的 DBSPACE 外部运行。要继续,必须向数据库中添加另一个 DBSPACE,除非来自另一个连接的空间变得可用。

单击这里可查看可能的参数和 odbc 状态列表。

QSB32 警告 20153 1009132L “DBA 已添加 %1 %2 dbspace 到数据库 %3。Sybase IQ (TM) 不再等待更多 dbspace。” 没有可用的其它信息。

单击这里可查看可能的参数和 odbc 状态列表。

QSB33 错误 20982 -1009133L “您已在检查点操作中将空间用完。%1” 进程中的检查点操作需要分配块,这样它才能构造和保存所需的检查点信息。当空间在检查点操作过程中耗尽后,不能通过 CREATE DBSPACE 命令添加更多空间。所以,检查点操作将失败。

单击这里可查看可能的参数和 odbc 状态列表。

QSB34 错误 21023 -1009134L “'%2' 的缓冲区不足。 %1” 没有可用的其它信息。

单击这里可查看可能的参数和 odbc 状态列表。

QSB35 警告 21033 1013110L “IQ 没有足够的内存用以创建通过 Main_Cache_Memory_MB 或 Temp_Cache_Memory_MB 选项指定大小的缓冲区高速缓存。将使用缺省大小创建高速缓存。” 如果在创建 MAIN 或 TEMP 缓冲区高速缓存时捕获到 OUTOFMEMORY 异常,我们将报告此失败警告然后重新尝试使用缺省设置(不是 hos_paramset 中的设置)创建高速缓存。这将允许 DBA 即使 Main_Cache_Memory_MB 或 Temp_Cache_Memory_MB 选项设置的非常高以致于防止数据库重新打开的情况下,可以重新打开数据库。(QTS 183253.)

单击这里可查看可能的参数和 odbc 状态列表。

QSB36 错误 21034 -1009135L “不能执行请求的命令,因为已有 CREATE DBSPACE 命令在执行中。%1” 当 DROP DBSPACE 命令已经在执行时,CREATE DBSPACE 或 DROP DBSPACE 命令发出。

单击这里可查看可能的参数和 odbc 状态列表。

QSB37 错误 21035 -1009136L “不能执行请求的命令,因为已有 DROP DBSPACE 命令在执行中。%1” 当 ALTER DBSPACE 命令已经在执行时,CREATE DBSPACE 或 DROP DBSPACE 命令发出。

单击这里可查看可能的参数和 odbc 状态列表。

QSB38 错误 21038 -1009139L “不能执行请求的命令,因为已有 CHECKPOINT 命令在执行中。%1” 当 CHECKPOINT 命令已经在执行时,CREATE DBSPACE 或 DROP DBSPACE 命令发出。

单击这里可查看可能的参数和 odbc 状态列表。

QSB39 警告 21067 1009142L “ %1 SortMerge0: %2 条记录,PhaseI=%3 秒,%4 总运行数,%5 pgs=%6 M, runlen=%7, %8 est. 阶段” 这是在阶段 1 radix 排序完成,阶段 2 合并排序准备开始后显示的信息。每个运行包括一系列在阶段 1 经过 radix 排序的页。这些运行在阶段 2 中被合并以完成排序。

单击这里可查看可能的参数和 odbc 状态列表。

QSB40 警告 21068 1009143L “ %1 SortMergePass:合并了 %2 个允许,%3 秒,%4 个继续的允许,%5 读取 = %6 M,runlen=%7,阶段 %8,%9 M 位于磁盘上” 此信息在每个合并动作后均会显示。通过每个运行使用一个已占用的缓冲区页加一个用于输出运行的固定缓冲区,使一个合并动作合并一定数量的运行。请注意,在一个合并阶段中可以有多个动作。一个合并阶段会读取所有的排序数据,并生成一组新的将向下一阶段提供输入的运行。

单击这里可查看可能的参数和 odbc 状态列表。

QSB41 警告 21069 1009144L “ %1 SortMergeDone:平均内存 %2 M,%3 秒,%4 轮次,%5 读取,%6 M data= %7 页,%8 阶段,%9 M 位于磁盘上” 此信息在阶段 II 结束时显示以总结整个合并排序的资源使用情况。排序的最后一个轮次通过 EMSG_SORT_INFOMERGED1 消息单独报告。

单击这里可查看可能的参数和 odbc 状态列表。

QSB42 错误 21071 -1009146L “不能执行请求的命令,因为已有 DBCC 命令在执行中。%1” 当已有 DBCC 命令在执行中,系统会发出 CHECKPOINT 命令。

单击这里可查看可能的参数和 odbc 状态列表。

QSB43 警告 20188 1009147L “数据库 %2 的 %1 存储中的空间已变得可用。Sybase IQ (TM) 不再等待更多的 dbspace。” 没有可用的其它信息。

单击这里可查看可能的参数和 odbc 状态列表。

QSB44 错误 21049 -1009148L “无法使用 -iqfrec 启动 Multiplex 辅助服务器。%1” IQ Multiplex 辅助服务器上已发出 sp_iqcheckdb 过程调用,或它已启动为删除泄漏或强制恢复模式。这些操作仅允许在协调器上进行

单击这里可查看可能的参数和 odbc 状态列表。

QSB45 错误 20189 -1009149L “%2 内部不一致:%1 (%3,%4,%5)” 发现已损坏的索引容器。DBCC 不能修复容器。使用容器的数据库对象必须重新创建。

单击这里可查看可能的参数和 odbc 状态列表。

QSB46 错误 20190 -1009150L “无法删除/截断 CK %2,因为 RI 违规 - FK 没有非空数据。%1” 没有可用的其它信息。如果存在任何关联的有全部非空数据的外键,则不能截断或删除候选表中的所有项。

单击这里可查看可能的参数和 odbc 状态列表。

QSB47 错误 20191 -1009151L “无法 %2 CK %3 行 %4,因为 RI 违规。%1” 没有可用的其它信息。如果在关联的 FK,或关联的有任何全部非空数据的外键中存在相同的值,则无法删除/更新 CK。

单击这里可查看可能的参数和 odbc 状态列表。