本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
| SQL 状态 | 消息类型 | 编号 | SQL 代码 | 消息 | 可能的原因 |
|---|---|---|---|---|---|
| 54W02 | 错误 | 2600 | -936L | “数据库中的约束太多” | 创建新约束的尝试因为对应系统表已满而失败。重装数据库将回收任何未使用的空间。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W03 | 错误 | 2638 | -972L | “数据库的页面太小:%1” | 试图装载的统计信息对于当前数据库页大小而言过大。使用较大的页大小重建数据库可以防止此错误。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W04 | 错误 | 2659 | -992L | “无法注册指定的监听器” | 无法注册指定的监听器,原因是监听器数目达到限制、类名称已在使用或系统资源不可用。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W05 | 错误 | 2668 | -1000L | “超出了临时空间限制” | 连接所使用的临时空间超出了限制。此限制部分取决于临时文件所在驱动器上剩余的可用空间的大小。请尝试删除驱动器上不用的文件,或者将临时文件放在具有更多可用空间的驱动器上。请查看 -dt 服务器选项为临时文件指定一个目录。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W06 | 错误 | 2639 | -973L | “字符串过长 (%1)” | 字符串超过服务器允许的长度。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W07 | 错误 | 2383 | -738L | “口令至少必须为 %1 个字符” | 口令长度比当前 min_password_length 选项设置所允许的口令长度短。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W08 | 错误 | 2622 | -958L | “口令的长度不能超过 %1 个字符” | 口令长度比服务器支持的长度长。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W09 | 错误 | 2763 | -1093L | “字符列、变量或值的数据类型的大小超过 32767” | 声明或转换指定了一个字节长度大于 32767 的字符类型。
单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W10 | 错误 | 2775 | -1104L | “数据库中的用户太多” | 已超过允许访问数据库的用户的最大数目。最多可为四个用户授予访问单个 UltraLite 数据库的权限。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W11 | 错误 | 2778 | -1107L | “对 BLOB 的引用太多” | 已超过引用特定 BLOB 的最大次数。在 UltraLite 中,对任一个特定 BLOB 最多只能引用 256 次。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W12 | 错误 | 2909 | -1230L | “打开的游标过多” | 您在单个 UltraLite 数据库上打开的游标数超出允许范围。请检查以确保语句执行后被释放。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W13 | 错误 | 2914 | -1235L | “SELECT 列表中的列过多” | 您执行的语句中 SELECT 列表包含的表达式过多。SELECT 列表中表达式的数量最多为 60000 个。
单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W14 | 错误 | 2915 | -1236L | “GROUP BY 列表中的表达式过多” | 您执行的语句中 GROUP BY 列表包含的表达式过多。GROUP BY 列表中表达式的数量最多为 60000 个。
单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W15 | 错误 | 2916 | -1237L | “过程结果集中的列过多” | 您执行的语句中 GROUP BY 列表包含的表达式过多。GROUP BY 列表中表达式的数量最多为 60000 个。您执行了 CREATE PROCEDURE 或 ALTER PROCEDURE 语句。此过程的结果集中生成的列数将超出服务器的限制。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W16 | 错误 | 2991 | -1303L | “MESSAGE...FOR CONNECTION 消息过多” | 您执行了一条 MESSAGE...FOR CONNECTION 语句并且已排队的连接的消息达到了最大数目。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W17 | 错误 | 2969 | -1313L | “超出了最大字符串长度” | 字符串操作尝试创建的字符串大于服务器所允许的最大长度。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W50 | 错误 | 2548 | -887L | “创建虚拟索引所用的列超过 %1 个” | 您试图创建超过最大列数的虚拟索引。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W51 | 错误 | 2908 | -1229L | “重组表已经在表 \"%1\ 上运行”没有消息 | 已经有 REORGANIZE TABLE 语句在该表上运行。无论何时一个表上只能执行一个此类语句。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 54W52 | 错误 | 2962 | -1275L | “无效的域 '%1'” | 您试图创建无效的域。大小/小数位数/精度是无效的。 单击这里可查看可能的参数和 odbc 状态列表。 |
| 55008 | 错误 | 2055 | -118L | “表 '%1' 无主键” | 您试图进行需要被引用表具有主键才能完成的操作。这些操作的示例包括在引用没有主键的表时添加外键或使用 INSERT 语句的 ON EXISTING 子句。必须为被引用的表添加主键。 单击这里可查看可能的参数和 odbc 状态列表。 |