IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计


信息

DMB0001E未连接 DB2 Extender 服务器。原因:"<code>"。

原因: 尝试的操作试图要求运行 DB2 Extender 服务。

操作: 在服务器上,在命令行上对操作系统运行 DMBSTART 命令。

DMB0003W正对此对话运行 DB2 Extender 跟踪设施。

原因: 跟踪设施用尽了系统资源。

操作: 若系统的性能受到影响,则您可能想关闭跟踪。

DMB0004I只有实例拥有者才可运行此程序:"<name>"。

原因: 必须由创建实例的用户 ID 启动 DB2 Extender 服务器。

操作: 由在其下创建实例的用户 ID 运行 DMBSTART 命令。

DMB0005E未对 "<Extender-name>" Extender 启用当前数据库。

原因: 尝试要求对特定 DB2 Extender 启用数据库的操作。例如,若要对 DB2IMAGE 数据启用表, 则必须先对 DB2IMAGE 数据启用存储该表的数据库。

操作: 对想要的 Extender 数据类型启用数据库,并再试。

DMB0006E用户 "<name>" 未经授权调用此 API。

原因: 尝试从某用户 ID 调用应用程序设计接口,但该用户 ID 不具有该 API 所需的权限级别。

操作: 从另一用户 ID 运行应用程序,或请数据库管理员更改初始用户 ID 的权限级别。

DMB0007E未对 Extender "<Extender-name>" 启用用户表 "<table-name>"。

原因: 未对 DB2 Extender 启用尝试对其执行操作的表。例如,在可对音频启用表中的列之前,必须启用该表以存放音频数据。

操作: 确保首先对 Extender 启用该表。然后启用列。

DMB0008E运行存储过程 "<name>" 时出错。

原因: 信息中标识的存储过程中有错误,或环境有问题。

操作: 验证应用程序并再试。

DMB0009E内存分配错误。

原因: 系统无法分配支持尝试的操作所需的内存。

操作: 验证系统是否有足够的内存来完成该操作。

DMB0010E先前已对 UDT "<name>" 定义了 "<Extender-name>" Extender。

原因: 已将用户定义类型 (UDT) 名用于对另一 DB2 Extender 定义的 UDT。

操作: 为 UDT 选择另一名称。

DMB0011E不能对 "<Extender-name>" Extender 启用用户列 "<column-name>"。用户列的定义与和 Extender 相关联的单值类型 "MMDBSYS.<name>" 不兼容。

原因: 未对信息中显示的数据类型定义指示的列,因此不能对该 Extender 启用它。

操作: 确保已使用与 Extender 相对应的数据类型定义了要启用的列。

DMB0012E指定的用户表 "<table-name>" 不存在。

原因: 不存在具有指定名称的表。

操作: 检查表的名称并检查该表是否存在。

DMB0013E未对表 "<table-name>" 定义列 "<column-name>"。

原因: 尝试的操作引用了不存在于标识的表中的列名。

操作: 检查表和列的名称。

DMB0014W已对 "<Extender-name>" Extender 启用了用户表 "<table-name>" 中的列 "<column-name>"。

原因: 试图对 Extender 启用列,但已对该 Extender 启用了该列。

操作: 不需要任何操作。

DMB0015W已对 Extender "<Extender-name>" 启用了数据库。

原因: 试图对 Extender 启用数据库,但已对该 Extender 启用了该数据库。

操作: 不需要任何操作。

DMB0016W已对 "<Extender-name>" Extender 启用了用户表 "<table-name>"。

原因: 试图对 Extender 启用表,但已对该 Extender 启用了该表。

操作: 不需要任何操作。

DMB0017E已对 "<Extender-name>" Extender 启用了用户表 "<table-name>"。但最少一个相关联的元数据表 "<table-name>" 或 "<table-name>" 不存在。

原因: 与该表相关联的一个或多个管理支持(元数据)表已损坏或毁坏。在没有这些元数据表的情况下,不能将用户表用于该 Extender 类型的数据。

操作: 禁用用户表,并对 Extender 重新启用它。

DMB0018E系统不能为表 "<table-name>" 中的列 "<column-name>" 创建唯一触发器名。

原因: 当系统尝试启用用户表中的列时, 在创建 DB2 Extender 使用的触发器期间出错。

操作: 重复该操作。若再次出错,与数据库管理员联系,然后与 IBM 服务联系。

DMB0019IExtender "<Extender-name>" 的表 "<table-name>" 中引用了 "<Count>" 个文件。

原因: 此信息显示特定 Extender 的用户表引用的外部媒体文件数。

操作: 不需要任何操作。

DMB0020I"<Extender-name>" Extender 的表模式 "<name>" 中引用了 "<Count>" 个文件。

原因: 此信息显示具有特定模式名的用户表引用的外部媒体文件数。

操作: 不需要任何操作。

DMB0021I"<extender-name>" Extender 的表 "<table-name>" 中引用了 "<count>" 个不可存取的文件。

原因: 此信息显示特定 Extender 的用户表引用的,但不可存取的外部媒体文件数。这些文件可能已被删除。

操作: 不需要任何操作。

DMB0022I"<Extender-name>" Extender 引用了 "<count>" 个不可存取的文件。

原因: 此信息显示外部媒体文件数,它们:

操作: 不需要任何操作。

DMB0023IExtender "<Extender-name>" 的具有表模式 "<name>" 的表中引用了 "<count>" 个不可存取的文件。

原因: 此信息显示具有特定模式名的用户表引用的, 但不可存取的外部媒体文件数。这些文件可能已被删除。这些信息还指示对其启用了表的 Extender 的数目。

操作: 不需要任何操作。

DMB0024I已对 "<count>" 个 Extender 启用了当前数据库。

原因: 此信息列示对其启用了当前数据库的 DB2 Extender 的数目。

操作: 不需要任何操作。

DMB0025I已对 "<count>" 个 Extender 启用了表 "<table-name>"。

原因: 此信息列示对其启用了指示的表的 DB2 Extender 的数目。

操作: 不需要任何操作。

DMB0026I已对 "<count>" 个 Extender 启用了表 "<table-name>" 中的列 "<column-name>"。

原因: 此信息列示对其启用了指示列的 DB2 Extender 的数目。

操作: 不需要任何操作。

DMB0027I已对 Extender "<Extender-name>" 启用了当前数据库。

原因: 此信息指示对其启用了当前数据库的 DB2 Extender。

操作: 不需要任何操作。

DMB0028I已对 Extender "<Extender-name>" 启用了表 "<table-name>"。

原因: 此信息指示允许用户表存放的媒体数据类型。

操作: 不需要任何操作。

DMB0029I已对 Extender "<Extender-name>" 启用了表 "<table-name>" 中的列 "<column-name>"。

原因: 此信息指示允许用户列存放的媒体数据类型。

操作: 不需要任何操作。

DMB0030E不能对 "<Extender-name>" Extender 启用当前数据库。RC = "<code>"。

原因: 该数据库不存在,或您未经授权启用该数据库。

操作: 确保该数据库存在,且您有权启用该数据库。

DMB0031E不能对 "<Extender-name>" Extender 启用表。RC = "<code>"。

原因: 数据库不存在,或未启用该表,或您无权启用该表。

操作: 确保数据库存在,且对 Extender 启用了数据库和表。确保您有权启用该表。

DMB0032E不能对 "<Extender-name>" Extender 启用列。RC = "<code>"。

原因: 该列不是使用此 Extender 的数据类型定义的,或该列不存在, 或未启用表,或您无权启用该列。

操作: 确保该列是使用正确的数据类型定义的。确保表已启用,且您有权启用该列。

DMB0033E您无权运行此命令。

原因: 您的用户 ID 不具有运行该命令所需的权限级别。

操作: 从另一用户 ID 运行该命令,或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0034I数据库 "<database-name>" 的“DB2 Extender 服务器”已成功启动。

原因: 当前数据库的服务器启动成功。

操作: 不需要任何操作。

DMB0035I数据库 "<database-name>" 的“DB2 Extenders 服务器”已停止。

原因: 当前数据库的服务器已成功停止。

操作: 不需要任何操作。

DMB0036E不能启动或停止 DB2 Extenders 服务器。DB2 Extender 服务器精灵程序可能不在运行。与数据库管理员联系。

原因: 启动或停止 DB2 Extender 服务器时出错。DB2 Extender 服务器精灵程序可能不在运行。

操作: 请联系数据库管理员。

DMB0037EUSE 对话句柄无效。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0038EUSE 语句句柄无效。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0039EUSE 错误:"<error>"。

原因: 发生了内部错误。

操作: 遵循相关错误信息中包含的指导,并重复该操作。若再次出错,与 IBM 服务联系。

DMB0040ESQL 错误:"<error>"

原因: 发生了内部错误。

操作: 遵循相关错误信息中包含的指导,并重复该操作。若再次出错,与 IBM 服务联系。

DMB0041W已使用新指定的表空间对 "<Extender-name>" Extender 重新启用了当前数据库。

原因: 尽管先前启用了当前数据库,但它使用另一表空间。现在用管理支持表的新表空间启用了该数据库。

操作: 不需要任何操作。

DMB0042E未对 "<Extender-name>" Extender 启用表 "<table-name>" 中的列 "<column-name>"。

原因: 未对 Extender 启用指示的尝试对其进行操作的列。例如,您可能尝试禁用当前未对指示的 Extender 启用的列。

操作: 确保已对信息中指示的 Extender 启用了该列。

DMB0043I已对 "<Extender-name>" Extender 禁用当前数据库。

原因: 禁用操作成功。

操作: 不需要任何操作。

DMB0044I已对 "<Extender-name>" Extender 禁用表 "<table-name>"。

原因: 禁用操作成功。

操作: 不需要任何操作。

DMB0045I已对 "<Extender-name>" Extender 禁用表 "<table-name>" 中的列 "<column-name>"。

原因: 禁用操作成功。

操作: 不需要任何操作。

DMB0046E不能对 "<Extender-name>" Extender 禁用当前数据库。RC = "<code>"。

原因: 该数据库不存在,或未对该 Extender 启用,或您无权禁用该数据库。

操作: 确保该数据库存在,且已对 Extender 启用。确保您有权禁用该数据库。

DMB0047E不能对 "<Extender-name>" Extender 禁用表。RC = "<code>"。

原因: 该表不存在,或未对该 Extender 启用,或您无权禁用该表。

操作: 确保该表存在,且已对 Extender 启用。确保您有权禁用该表。

DMB0048E不能对 "<Extender-name>" Extender 禁用列。RC = "<code>"

原因: 未对信息中指示的 Extender 启用该列, 因此不能对该 Extender 禁用它。

操作: 验证 Extender 的名称,以及用户列是否是您要禁用的列。

DMB0049E您无权运行此命令。

原因: 您的用户 ID 不具有运行该命令所需的权限级别。

操作: 从另一用户 ID 运行该应用程序,或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0050E您对表 "<table-name>" 不具有 "<authority-level>" 权限。

原因: 该操作所需的权限级别比进行尝试的用户 ID 的权限级别高。

操作: 从具有正确权限的用户 ID 执行该操作, 或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0051E媒体文件首标不正确。

原因: 系统不能读取或打开媒体文件首标。该文件已损坏,或它不是媒体文件。

操作: 验证该文件是否是媒体文件,且是否未损坏。

DMB0052I数据库 "<database-name>" 的 DB2 Extender 服务器已成功启动。

原因: 服务器已成功启动。

操作: 不需要任何操作。

DMB0053I数据库 "<database-name>" 的 DB2 Extender 服务器已成功停止。

原因: 服务器已成功停止。

操作: 不需要任何操作。

DMB0054EDB2 Extender 服务器不能连接至数据库或分配 DB2 语句句柄。数据库 "<database-name>" 的 DB2 Extender 服务器可能不在运行。

原因: DB2 Extender 服务器不能连接至该数据库或分配 DB2 语句句柄。该数据库的 DB2 Extender 服务器可能不在运行。

操作: 确保该数据库的 DB2 Extender 服务器正在运行。若不在运行,则对该数据库启动特定的 Extender 服务器, 或请系统管理员重新启动 Extender 服务。

DMB0055I"command-name" 命令成功完成。

原因: 该命令成功完成。

操作: 不需要任何操作。

DMB0056E在 "<keyword>" 后面找到意外的记号 "<token>"。预期的记号可包括:<Extendername>。

原因: 该命令需要的是 DB2 Extender 的名称,而不是信息中指示的记号。

操作: 遵循命令的语法,并再试。

DMB0057E表空间 "<table-space-name>" 无效。

原因: 信息中的表空间不存在。

操作: 验证表空间的名称以及它是否存在。

DMB0058I"<Extender-name>" Extender 引用了 "<Count>" 个文件。

原因: 此信息显示特定 Extender 引用的外部媒体文件数。

操作: 不需要任何操作。

DMB0059E"<Name>" 对 DB2 Extender 来说不是有效名称。有效的 Extender 名包括 "<Extender-name,>" DB2VIDEO、DB2AUDIO 和 DB2IMAGE。

原因: Extender 名拼写错误。

操作: 验证 Extender 名。

DMB0060E"<function>" 的正确语法是:"<syntax>"。

原因: 输入的命令的语法错误。

操作: 遵循信息中描述的语法。

DMB0061E"<keyword>" 后面的表名 "<name>" 无效。

原因: 该命令期望表名。

操作: 遵循命令的语法,并再试。

DMB0062E"<keyword>" 后面的列名 "<name>" 无效。

原因: 该命令期望列名。

操作: 遵循命令的语法,并再试。

DMB0064E系统不识别 "<keyword>" 后面的记号 "<token>"。

原因: 该命令需要的是除信息中指示的记号之外的其他信息。

操作: 遵循命令的语法,并再试。

DMB0065E"<keyword>" 后面的用户 ID "<identifier>" 无效。

原因: 该命令期望有效的用户 ID。

操作: 验证想要的用户 ID,并再试。

DMB0066E"<keyword>" 后面的口令 "<password>" 无效。

原因: 该命令需要的是有效的用户 ID,而不是信息中指示的记号。

操作: 验证口令,并再试。

DMB0067E输入的命令无效。

原因: 命令名拼写错误,或语法错误。

操作: 遵循命令的语法,并再试。

DMB0068E元数据表不存在。

原因: 该功能尝试使用应对数据对象存在的管理支持(元数据)表。该元数据表可能已损坏或被擦除。

操作: 检查名称,并验证元数据表是否存在。若元数据表被意外擦除或损坏,则禁用而后重新启用数据对象。

DMB0069EDBname "<name>" 无效。

原因: 不存在具有该名称的数据库。

操作: 检查名称,并验证数据库是否存在。

DMB0070E句柄无效。

原因: 应用程序中传送的句柄值可能已毁坏。

操作: 验证应用程序以确保未更改 Extender 句柄值。

DMB0071E不能连接 "<database-name>"。

原因: 该数据库的 DB2 Extender 服务器可能未启动。

操作: 检查服务器的状态。若该服务器不在运行,则在 DMB 命令行使用 START SERVER 命令重新启动它。

DMB0072EUDF SQL 服务器不能从 DB 断开。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0073EUSE 对话句柄无效。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0074EUSE 语句句柄无效。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0075E指定文件名。

原因: 该操作需要媒体文件名。

操作: 输入媒体文件的名称。

DMB0076E打不开调入文件。

原因: 调入文件已丢失或已损坏。

操作: 验证调入文件的名称和存在情况。

DMB0077E不能打开/读取内容文件。

原因: Extender 句柄指向不存在或已毁坏的文件。Extender 变得不可存取该文件。

操作: 使用 FILENAME UDF 来查找文件的名称,或验证该内容文件是否存在。

DMB0078E不能创建调出文件。

原因: 调出文件已丢失或已毁坏。

操作: 验证调出文件的名称和存在情况。

DMB0079E不能将 BLOB 复制至文件。

原因: 该文件不能接受 BLOB。可能没有足够的存储空间来容纳 BLOB。

操作: 将 BLOB 的大小与可用的存储器相比较,必要时增大存储器。

DMB0080E不能写文件。

原因: 该文件已损坏或不存在,或名称拼写不正确。

操作: 验证文件的名称和存在情况。

DMB0081E位移或大小无效。

原因: 该操作在数据结构中找不到期望的数据。字段的大小或位移不正确。

操作: 验证位移和字段的大小。

DMB0082E不能构建句柄。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0083E"<Extender-name>" 与 "<Extender-name>" 不兼容。

原因: 在此用法中,信息中指定的两个 Extender 不兼容。全查询或子查询的插入操作无效。

操作: 确保对其启用目标对象的 Extender 就是对其启用源对象的 Extender。

DMB0084E调入请求无效:文件名、内容、存储器类型。

原因: 调入操作失败。文件名、内容或存储器类型无效。

操作: 检查数据,并再试。

DMB0085E更新请求无效:文件名、内容、存储器类型。

原因: 更新操作失败。文件名、内容或存储器类型无效。

操作: 检查数据,并再试。

DMB0086E请求的大小太大。

原因: 请求的大小大于 UDF 的最大 blob 大小。

操作: 请求较小的大小。

DMB0087E文件名无效。

原因: 没有具有该名称的文件。

操作: 验证文件的名称和存在情况。

DMB0088E句柄值是 NULL。

原因: UDF 期望非空句柄。

操作: 确保应用程序获取有效的句柄,并将其传送给 UDF。

DMB0089E句柄值不存在。

原因: 传送给 UDF 的句柄无效。

操作: 确保应用程序传送有效的句柄。

DMB0090E数据截断。

原因: 文件或缓冲区太小,不能接受数据。

操作: 增大文件或缓冲区的大小。

DMB0091W内容已在文件中。

原因: 文件已有内容。该内容将被覆盖。

操作: 不需要任何操作。

DMB0092E对列 "<column-name>" 尝试的插入操作无效。已对 "<Extender-name>" Extender 启用了该列。

原因: 正在插入的数据的数据类型与对其启用该列的 Extender 的数据类型不同。

操作: 确保对其启用目标对象的 Extender 就是对其启用源对象的 Extender。

DMB0093E对列 "<column-name>" 尝试的更新操作无效。已对 "<Extender-name>" Extender 启用了该列。

原因: 正在更新的数据的数据类型与对其启用该列的 Extender 的数据类型不同。

操作: 确保对其启用目标对象的 Extender 就是对其启用源对象的 Extender。

DMB0094I表 "<table-name>" 不存在。

原因: 系统找不到具有该名称的表。它可能存在于另一数据库中。

操作: 不需要任何操作。

DMB0095W未对 "<Extender-name>" Extender 启用表 "<table-name>"。

原因: 未对该 Extender 启用该表。

操作: 不需要任何操作。

DMB0096W未对 "<Extender-name>" Extender 启用表 "<table-name>" 中的列 "<column-name>"。

原因: 系统应启用该列。

操作: 不需要任何操作。

DMB0097W未对 "<Extender-name>" Extender 启用当前数据库。

原因: 系统期望启用该数据库。

操作: 对信息中指示的 Extender 启用该数据库。

DMB0098E用户对表 "<table-name>" 不具有 "<authority-level>" 权限。

原因: 该操作所需的权限级别比进行尝试的用户 ID 的权限级别高。

操作: 从拥有该表的用户 ID 执行该操作, 或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0099E不能落实事务。

原因: 当前数据库的 Extender 服务器可能已停止。

操作: 检查服务器的状态。若服务器不在运行,则在 db2ext 命令行使用 START SERVER 命令重新启动它。

DMB0100E"<name>" 不是有效的表名。

原因: 不存在具有该名称的表。

操作: 验证表的名称和存在情况,并再试。

DMB0101E无效的 NULL 参数。

原因: 命令期望非空参数。

操作: 检查语法并再试。

DMB0102E无效的存储类型。

原因: 对于 DB2 Extender,存储类型指示在何处存储媒体数据。

操作: 指定 0 来指示外部(在文件中),指定 1 来指示内部(在数据库中)。

DMB0103E不受支持的格式。

原因: DB2 Extender 不支持此对象的格式。

操作: 将此对象转换为受支持的格式。

DMB0104E视频内容缓冲区太小。

原因: 视频剪辑对于分配给它的缓冲区来说太大。

操作: 分配更大的缓冲区。

DMB0105EMPEG1 首标无效。

原因: MPEG1 文件首标丢失或损坏。

操作: 验证该文件是否是 MPEG1 文件。

DMB0106EAVI 首标无效。

原因: AVI 文件首标丢失或损坏。

操作: 验证该文件是否是 AVI 文件。

DMB0107E未设置调出环境。

原因: 在 DB2 Extender 中,未正确设置调出环境的环境变量。

操作: 确保环境变量设置正确,如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0108E未设置调入环境。

原因: 在 DB2 Extender 中,未正确设置调入环境的环境变量。

操作: 确保环境变量设置正确,如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0109E不能解析调入文件。

原因: 没有具有该名称的调入文件。

操作: 验证该文件的名称和存在情况,并确保环境变量设置正确, 如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0110E不能解析调出文件。

原因: 没有具有该名称的调出文件。

操作: 验证该文件的名称和存在情况,并确保环境变量设置正确, 如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0111E未设置存储环境。

原因: 未正确设置存储环境的环境变量。

操作: 确保环境变量设置正确,如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0112E不能解析存储文件。

原因: 没有具有该名称的存储文件。

操作: 验证该文件的名称和存在情况,并确保环境变量设置正确, 如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0113E打不开调入文件。

原因: 该文件可能被别人锁定,或该文件丢失或损坏。

操作: 验证该文件的名称、存在情况和状态,以及您的权限级别。

DMB0114E打不开调出文件。

原因: 该文件可能被别人锁定,或该文件丢失或损坏。

操作: 验证该文件的名称、存在情况和状态,以及您的权限级别。

DMB0115E打不开存储文件。

原因: 系统尝试写文件,但该文件已存在。服务器无权覆盖该文件。

操作: 验证该文件的名称、存在情况和状态,以及您的权限级别。

DMB0116E不能创建临时文件。

原因: 可能没有足够的存储空间来创建临时文件。

操作: 确保正确设置了 Extender 的临时环境变量。必要时增大存储器。

DMB0117E未设置临时环境。

原因: 未正确设置临时环境的环境变量。

操作: 确保环境变量设置正确,如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0118E打不开临时文件。

原因: 该临时文件可能已被覆盖或损坏。

操作: 确保环境变量设置正确,如附录 A, 设置 DB2 Extender 的环境变量中所述。

DMB0119Idmbsrv 服务器为 "<name>" 启动了 "<count>" 个连接。

原因: 此信息指示服务器启动时进行了多少个连接。

操作: 不需要任何操作。

DMB0120Edmbsrv 服务器未能为 "<name>" 启动 "<count>" 个连接。

原因: DB2 可能未启动,或数据库可能不存在,或系统可能用完了特许连接。

操作: 确保 DB2 已启动且数据库存在。若问题仍然存在,与 IBM 联系以获取更多许可证。

DMB0121Idmbsrv 服务器正在为 "<name>" 启动 "<count>" 个连接。

原因: 此信息指示服务器启动时进行了多少个连接。

操作: 不需要任何操作。

DMB0122Idmbssd 服务器已就绪。

原因: 该服务器已准备好运行应用程序。

操作: 不需要任何操作。

DMB0129E无效操作:"<operation-name>"。

原因: 不存在具有该名称的命令或 API。

操作: 验证命令或 API,并再试。

DMB0130E列 "<column-name>" 未能与 SQL 语句相连。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0131ESQL 准备语句失败。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0132ESQL 设置参数失败。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0133ESQL 执行语句失败。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0134E文件格式转换失败。

原因: 格式转换不支持存储的多媒体数据的格式。

操作: 不能转换此文件的格式。

DMB0135E不能打开/读缩略图。

原因: 缩略图文件可能已丢失或毁坏。

操作: 验证缩略图文件的名称、存在情况和完整性。

DMB0136E找不到联编文件。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0137E不能连接 DB "<database-name>"

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0138E不能释放 SQL 语句。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0139E"<keyword>" 后面的特性名 "<name>" 无效。

原因: Image Extender 在此命令中期望有效的特性名。

操作: 用有效的特性名再试该命令。有效的特性名包括:

DMB0141E"<keyword>" 后面的限定符 "<identifier>" 无效。

原因: 系统不能标识命令中的限定符。

操作: 检查限定符,并再试。

DMB0142E未打开目录。

原因: 在 DB2 Extender 中,当前命令需要打开 QBIC 目录。

操作: 用 OPEN QBIC CATALOG 命令打开 QBIC 目录。

DMB0143I在表 "<table-name>" 的列 "<column-name>" 中的 QBIC 目录中, 已将自动编目设置为 "<status>"。有 "<count>" 个特性:

原因: 此信息指示在特定图象列的 QBIC 目录中定义的特性数,以及是否打开了自动编目。

操作: 不需要任何操作。

DMB0145E查询句柄无效。

原因: API 调用中使用的查询句柄无效。

操作: 检查应用程序,查看是否获取了正确的查询句柄。

DMB0146E特性类名 "<feature-class>" 无效。

原因: 没有具有该名称的特性类。有效的特性名包括:

操作: 校正特性的名称,并再试。

DMB0147E特性类名 "<feature-class>" 丢失或无效。

原因: 有效的特性名包括:

操作: 校正特性的名称,并再试。

DMB0148E特性 "<feature-name>" 已是查询的一个成员。

原因: 查询已支持信息中指示的特性。

操作: 不需要任何操作。

DMB0149E特性 "<feature-name>" 不是查询的成员。

原因: 该查询未包括指定的特性名。

操作: 要在调用存取特性的其他 API 之前将该特性添加至查询, 使用 QbQueryAddFeature API。

DMB0150E系统不能分配内存。

原因: 系统无法分配支持尝试的操作所需的内存。

操作: 验证系统是否有足够的内存来完成该操作。

DMB0151E指向返回值的指针是 NULL。

原因: 因为指向返回值的指针一定不能是 NULL,所以 API 调用未成功完成。

操作: 确保向 API 调用提供有效的参数,并正确地遵循语法。

DMB0152E指向列表返回值的指针是 NULL。

原因: 因为指向返回值的指针一定不能是 NULL,所以 API 调用未成功完成。

操作: 确保向 API 调用提供有效的参数,并正确地遵循语法。

DMB0153E作用域参数已保留,且必须是 0。

原因: 该参数留给将来使用。

操作: 将作用域设置为 0。

DMB0154E指向特性类名的指针无效。

原因: API 调用期望指向输入特性类名的有效指针。

操作: 确保向 API 调用提供有效的参数,并正确地遵循语法。

DMB0155I已将缓冲区大小零传送给 "<function-name>" 函数。

原因: API 调用需要缓冲区返回信息。

操作: 不需要任何操作。

DMB0156EQbImageSource 指针是 NULL。

原因: NULL 空值指示不应更改结构。

操作: 不需要任何操作。

DMB0157EQbImageSource 类型 "<type>" 无效。

原因: 此 DB2 Extender API 引用的数据结构的数据类型有错。

操作: 该结构的数据类型应是 QbImageSource。

DMB0159E指向 QbImageSource 图象缓冲区的指针是 NULL。

原因: API 调用期望返回指针。

操作: 检查应用程序,查看是否正确指定了 API 调用和缓冲区。

DMB0160I图象缓冲区或文件的长度是零。

原因: 长度是零。

操作: 不需要任何操作。

DMB0161E指向表和/或列名的指针是 NULL。

原因: API 调用期望提供指针。

操作: 检查应用程序,查看是否正确指定了 API 调用的输入。

DMB0162I将 requestedHits 设置为零。

原因: 当 requestedHits 设置为零时,不能返回任何信息。

操作: 不需要任何操作。

DMB0163I尚不受支持该函数。

原因: 尚不受支持该函数。

操作: 不需要任何操作。

DMB0164E系统不能处理查询 (<query-name>)。

原因: 创建查询时出错。

操作: 检查命令或 API 的输入,并再试。

DMB0165E系统不能运行查询 (<query-name>)。

原因: 创建查询时出错。

操作: 检查命令或 API 的输入,并再试。

DMB0166E执行 "<name>" 时,在 "<name>" 中找到语句错误:"<error>"

原因: 发生内部 IBM 错误。

操作: 请联系数据库管理员。

DMB0167E读 QbGenericImageDataClass (<error>) 时出错。

原因: 发生内部 IBM 错误。

操作: 请联系数据库管理员。

DMB0168E在搜索之前,未设置查询的特性 "<feature-name>"。

原因: 因为未对查询指定任何特性,所以它未运行。

操作: 使用 QbAddFeature API 或 ADD QBIC FEATURE 命令将特性添加至查询。

DMB0169E“调用层接口”中发生以下错误:"<error>"。

原因: CLI 错误。

操作: 遵循信息文本中的指导。

DMB0170E查询名 "<query-name>" 已在使用。

原因: 存在具有该名称的另一查询。

操作: 选择另一名称。

DMB0171E未存储查询名 "<query-name>"。

原因: 在创建查询之后,系统未能存储它。

操作: 确保您具有写权限,且有足够的存储器来存储查询。

DMB0172ESQL 错误:"<error>"。

原因: 发生了内部错误。

操作: 遵循相关错误信息中包含的指导,并重复该操作。若再次出错,与 IBM 服务联系。

DMB0173E该目录已打开,但是只读的:"<catalog-name>"。

原因: 因为别人已以写方式打开了目录,或您对其不具有写权限,所以不能更新该目录。

操作: 等到其他用户完成,从另一用户 ID 运行应用程序, 或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0174E发生系统错误:"<error>"。

原因: 发生内部 IBM 错误。

操作: 遵循相关错误信息中包含的指导,并重复该操作。若再次出错,与 IBM 服务联系。

DMB0175I找不到图象:"<information>"。

原因: 找不到与查询相匹配的图象。数据库可能是空的。

操作: 不需要任何操作。

DMB0176I列已有 QBIC 目录:"<table-name column-name>"。

原因: 存在具有该名称的另一目录。

操作: 不需要任何操作。

DMB0177E系统打不开目录;错误信息是 "<error>"。

原因: 目录已损坏。

操作: 遵循信息文本中的指导。

DMB0178E系统不能删除目录;错误信息是:"<error>"。

原因: 该目录不存在,或它已损坏。

操作: 验证目录的名称和存在情况,并再试。

DMB0179E目录句柄无效:"<error>"。

原因: API 调用中使用的目录句柄无效。

操作: 检查应用程序,查看是否获取了正确的目录句柄。

DMB0180I对目录的存取被拒绝:"<error>"。

原因: 存取被拒绝。

操作: 不需要任何操作。

DMB0181I目录在使用中,"<error>"。

原因: 另一操作正在使用此目录。

操作: 不需要任何操作。

DMB0184I已启动跟踪:

原因: 已启动跟踪。

操作: 不需要任何操作。

DMB0185I尚未启动跟踪。

原因: 尚未启动跟踪。

操作: 不需要任何操作。

DMB0186I在 "<time>",已从目录 "<directory-name>" 中打开了跟踪。跟踪文件是 "<file-name>"。已写 "<Count> 个字节的跟踪数据。

原因: 跟踪已打开。

操作: 不需要任何操作。

DMB0187E因为系统不能为写操作打开文件 "<file-name>",所以不能建立通信。

原因: 您不是环境变量 DB2INSTANCE 描述的当前实例的拥有者, 或环境变量(如 DB2MMTOP)设置不正确。

操作: 用拥有实例的用户 ID 注册。验证环境变量是否设置正确。

DMB0188I创建跟踪精灵程序时出错:"<error>"

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0189I已成功启动跟踪:

原因: 已启动跟踪。

操作: 不需要任何操作。

DMB0190E不能启动跟踪。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0191E需要设置环境变量 "<name>"。

原因: 系统配置不正确。

操作: 设置该变量,并再试。

DMB0192I跟踪已成功关闭。

原因: 跟踪已关闭。

操作: 不需要任何操作。

DMB0193E系统不能写文件 "<file-name>"。

原因: 您对指定文件的目录不具有写权限。

操作: 请与数据库管理员联系以获取权限。

DMB0194E系统不能读文件 "<file-name>"。

原因: 该文件不存在,或您对该文件不具有读权限。

操作: 确保该文件存在,且您对该文件具有读权限。

DMB0198E输入文件中的跟踪码 "<code>" 未知。输入文件可能已毁坏。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0199E您对任何引用表都不具有 "<authority-level>" 权限。

原因: 您的用户 ID 不具有该操作所需的权限级别。

操作: 从另一用户 ID 执行该操作,或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0200W您对最少一个引用表不具有 "<authority-level>" 权限。

原因: 您的用户 ID 不具有某些表所需的权限级别。

若正在列示引用的文件,则列示的文件是您对其具有“选择” 权限的表所引用的文件。若系统上有您对其不具有“选择”权限的表, 则不列示它们引用的文件。

若正在重组元数据,则系统仅重组您对其具有“控制”权限的表的元数据。

操作: 要获取所有文件,从另一用户 ID 执行该操作, 或请数据库管理员更改您的当前用户 ID 的权限级别。

DMB0201I已存在具有该名称的特性:"<feature-name>"。

原因: QBIC 目录中已包括具有该名称的特性。

操作: 不需要任何操作。

DMB0202E特性名无效:"<feature-name>"。

原因: 没有具有该名称的特性类。有效的特性名包括:

操作: 校正特性的名称,并再试。

DMB0203E特性找不到:"<feature-name>"。

原因: 没有具有该名称的特性类,或 QBIC 目录中未包括该特性类。有效的特性名包括:

操作: 校正特性的名称,并再试。

DMB0204E未对 DB2IMAGE 启用列:"<column-name>"。

原因: 未对 Image Extender 启用该列。

操作: 确保已对 Image Extender 启用了该列。

DMB0205E找不到 "<table-name column-name>" 和目录。

原因: 没有与指定列相关联的 QBIC 目录。

操作: 在执行任何其他 QBIC 操作之前,创建该列的 QBIC 目录。

DMB0206W未对任何 Extender 启用指定的列。

原因: 该列可能不存在,或其数据类型可能与 Extender 不兼容。

操作: 验证是否已使用正确的数据类型定义了该列。

DMB0207E不能覆盖文件。

原因: 该文件已存在,但 EXPORT UDF 不能覆盖它。

操作: 将该文件调至另一文件名,或允许 EXPORT UDF 覆盖该文件。

DMB0208Esqlcode=<code> clistate=<code>。

原因: 发生了内部错误。

操作: 重复该操作。若再次出错,与 IBM 服务联系。

DMB0209E无效的音频首标。

原因: 音频文件首标丢失或损坏。

操作: 验证 DB2 Extender 是否支持该音频文件的格式。

DMB0211W文件存在 W/O 覆盖。

原因: 指定的目标文件已存在,未被覆盖。

操作: 不需要任何操作。

DMB0212EresultType 参数已保留,且必须是 0。

原因: 该参数留给将来使用。

操作: 将 resultType 设置为 0。

DMB0214E指向查询名的指针无效。

原因: API 调用期望指向输入查询名的有效指针。

操作: 确保向 API 调用提供有效的参数,并正确地遵循语法。

DMB0352E未初始化命令行环境。

原因: 未初始化命令行环境,不能运行 db2ext 命令行处理器。(此信息仅适用于 Windows NT 和 Windows 95 环境。)

操作: 发出 db2cmd 命令以打开 DB2CLP 窗口, 然后发出 db2ext 命令以在该窗口中运行 db2 命令行处理器。

DMB0353E不能与 db2ext 命令行处理器的后台处理通信。

原因: db2ext 命令行处理器的后台处理正在运行,但 db2ext 命令行处理器不能与其通信。

操作: 尝试在另一窗口中发出 db2ext 命令。

DMB0354E不能启动 db2ext 命令行处理器的后台处理。

原因: db2ext 命令行处理器的后台处理正在运行,但 db2ext 命令行处理器不能与其通信。

操作: 检查后台处理的可执行模块(db2extb 或 db2extb.exe)是否存在, 且其目录是否在 PATH 环境变量中。

DMB0355Edb2ext 命令行处理器的后台处理超时。

原因: db2ext 命令行处理器的后台处理已成功启动, 但 db2ext 命令行处理器不能在允许的时间限制内与其通信。

操作: 尝试在另一窗口中发出 db2ext 命令。

DMB0356E不能与 db2ext 命令行处理器的后台处理通信。

原因: db2ext 命令行处理器将请求发送至其后台处理,但未接收到该请求。

操作: 确保 db2ext 命令行处理器的后台处理仍在运行。

DMB0357Edb2ext 命令行处理器的后台处理不响应。

原因: db2ext 命令行处理器将请求发送至其后台处理, 但后台处理未在允许的时间限制内作出响应。

操作: 确保 db2ext 命令行处理器的后台处理仍在运行。

DMB0359E未在超时期内创建 db2ext 命令行处理器后台处理请求队列或输入队列。

原因: db2ext 命令行处理器的后台处理未在允许的时间限制内创建信息队列。(此信息仅适用于 UNIX 环境。)

操作: 确保 DB2 实例主目录所驻留的磁盘未满(后台处理需要此主目录来创建信息队列的文件)。若该磁盘未满,检查是否启动了太多的 db2extb 进程。若正在许多窗口中运行 db2ext 命令行处理器,则这是有可能的。首次以命令方式发出 db2ext 命令行处理器请求时,在窗口中启动后台处理。当不再需要 db2ext 命令行处理器时, 务必发出命令 db2ext terminate 结束它。仅当发出 terminate 命令时,才删除后端处理的信息队列。

DMB0361E列或表未启用。

原因: 指定了IMPORT UDF,但未对 Extender 启用指定的表列。

操作: 启用该表列,并再试。

DMB0363E丢失表和列名。

原因: 调用了UPDATE UDF,但未指定表。

操作: 指定表并再试。

DMB0364E先前已对表空间 "<tablespace-name>" 定义了 Extender "<Extender-name>"。

原因: 已使用与指定的表空间不同的表空间对 Extender 启用了指定的数据库、表或列。

操作: 检查表空间说明是否正确。

DMB0365E您对 "<schema-name>"."<table-name>" 的 "<metadata-table-name>" 和 "<metadata-table-name >" 不具有 CONTROL 特权。

原因: 因为您对指定用户表的元数据表不具有必需的 CONTROL 特权,所以您的请求被拒绝。

操作: 请数据库管理员授予您元数据表的 CONTROL 特权。

DMB0366E期望特性名。

原因: 查询字符串中期望特性名。

操作: 校正查询字符串,并再试。

DMB0367E期望颜色|颜色直方图|文件。

原因: 查询字符串中期望"颜色"、"直方图"或"文件"。

操作: 校正查询字符串,并再试。

DMB0368E期望 ','。

原因: 查询字符串中期望 ','。

操作: 校正查询字符串,并再试。

DMB0369E文件无效。

原因: 查询字符串中指定的文件无效。

操作: 校正查询字符串,并再试。

DMB0370E期望文件名。

原因: 查询字符串中期望文件名。

操作: 校正查询字符串,并再试。

DMB0371E期望服务器/客户机。

原因: 查询字符串中期望"服务器"或"客户机"。

操作: 校正查询字符串,并再试。

DMB0372E期望 '('。

原因: 查询字符串中期望 '('。

操作: 校正查询字符串,并再试。

DMB0373E期望 ')'。

原因: 查询字符串中期望 ')'。

操作: 校正查询字符串,并再试。

DMB0374E期望百分比。

原因: 查询字符串中期望百分比值。

操作: 校正查询字符串,并再试。

DMB0375E期望颜色。

原因: 查询字符串中期望红色、绿色和蓝色值。

操作: 校正查询字符串,并再试。

DMB0376E期望 '='。

原因: 查询字符串中期望 '='。

操作: 校正查询字符串,并再试。

DMB0377E期望 '<'。

原因: 查询字符串中期望 '<'。

操作: 校正查询字符串,并再试。

DMB0378E期望 '>'。

原因: 查询字符串中期望 '>'。

操作: 校正查询字符串,并再试。

DMB0379E期望 'and'。

原因: 查询字符串中期望 'and'。

操作: 校正查询字符串,并再试。

DMB0380E期望权重。

原因: 查询字符串中期望权重。

操作: 校正查询字符串,并再试。

DMB0381E未设置特性。

原因: 未将特性添加至 QBIC 目录。

操作: 将特性添加至 QBIC 目录,并重新编目图象。

DMB0382E未能构建查询。

原因: 当前数据库的 Extender 服务器可能已停止。

操作: 检查服务器的状态。若服务器不在运行,则在 db2ext 命令行使用 START SERVER 命令重新启动它。

DMB0383E未能执行查询。

原因: 当前数据库的 Extender 服务器可能已停止。

操作: 检查服务器的状态。若服务器不在运行,则在 db2ext 命令行使用 START SERVER 命令重新启动它。

DMB0384E未能获取下一项目。

原因: 已到达列表末尾。

操作: 确保应用程序不尝试检索列表末尾后面的项目。

DMB0386E不能与用户数据连用

原因: SQL API sqluihsh() 已返回非零的返回码。

操作: 重试。若问题仍然存在,与 IBM 支持联系。

DMB0387E指定表空间的节点组与用户表的节点组不同。

原因: 为了启用表而作为输入传送的一个或多个表空间(即,元数据表、 索引或 BLOB 的表空间)是在与定义用户表的节点组不同的节点组上定义的。

操作: 将启用在与用户表相同的节点组上定义的表空间。

DMB0388E未在同一节点组上定义正规、长型或索引表空间。

原因: 为了启用数据库而作为输入传送的一个或多个表空间(即,元数据表、 索引或 BLOB 的表空间)是在与其他表空间不同的节点组上定义的。

操作: 使用在同一节点组上定义的表空间。

DMB0389W指定的表空间的节点组不包括所有分区服务器。

原因: 作为输入传送的表空间是在不包括所有分区服务器的节点组上定义的。

操作: 不需要任何操作。但是,若表空间是在涉及所有分区服务器的节点组上定义的, 则IMPORT 和 UPDATE UDF 将会更有效执行。若 Extender 应用程序以 BLOB 格式存储媒体内容,则这特别显著。

DMB0391I仅当 DB2 UDB 客户机正在存取 DB2 UDB 服务器时,才可运行此命令。

原因: db2ext 命令行处理器未与 DB2 UDB 服务器相连, 或 DB2 UDB 客户机未启动 db2ext 命令行处理器。例如,仅当 db2ext 命令行处理器与 “DB2 非扩充企业版”服务器相连时, 命令 START SERVER 才有效。

操作: 不要在当前客户机/服务器配置中发出此命令。

DMB0392I仅当 DB2 UDB 客户机正在存取“DB2 UDB 扩充企业版”服务器时,才可运行该命令。例如,仅当 db2ext 命令行处理器与“DB2 扩充企业版”服务器相连时, 命令 DISCONNECT SERVER 才有效。

原因: db2ext 命令行处理器未与“DB2 UDB 扩充企业版”服务器相连, 或未从 DB2 UDB 客户机启动 db2ext 命令行处理器。

操作: 不要在当前客户机/服务器配置中发出此命令。

DMB0402E仅当应用程序与 DB2 "<server-type>" 服务器相连时, 命令 "<command-name>" 的选项 "<option-name>" 才有效。

原因: 因为 db2ext 命令行处理器未与支持该选项的服务器类型相连, 所以指定的参数无效。例如,仅当 db2ext 命令行处理器与“DB2 扩充企业版”服务器相连时, 才可指定带参数 NODENUM <nodenum> 的命令 GET SERVER STATUS。

操作: 不要在当前客户机/服务器配置中发出此命令参数。

DMB0411E 无效的基端口

原因: 实例创建期间,输入了无效的 TCP/IP 端口号作为基端口。

操作: 正确的语法是 dmbicrt -r:base_port,end_port -t:base_port,end_port。校正参数,并重试该命令。

DMB0412E无效的结束端口

原因: 实例创建期间,输入了不正确的 TCP/IP 端口号作为结束端口。

操作: 正确的语法是 dmbicrt -r:base_port,end_port -t:base_port,end_port。校正参数,并重试该命令。

DMB0413E无法解析 DB2 Extender 安装路径。

原因: 实例创建程序找不到环境变量 "DMBPATH" 的值。

操作: 设置变量 "DMBPATH",并重试该应用程序。

DMB0414E无法解析计算机主机名。

原因: 尝试解析计算机的名称时遇到内部错误。

操作: 与 IBM 支持联系。

DMB0415E无法解析此机器的节点号。

原因: 文件 "db2nodes.cfg" 中未列示正在其上运行实例创建的机器。

操作: 将该机器添加至 "db2nodes.cfg",并重试该应用程序。

DMB0416E必须由超级用户启动此程序。无法继续。

原因: 正在其下运行程序的用户 ID 不具有超级用户权限。

操作: 作为超级用户注册,并重试该应用程序。

DMB0417E必须由具有管理员权限的用户执行此程序。无法继续。

原因: 在其下正在运行程序的用户 ID 不具有管理员权限。

操作: 用具有管理权限的用户 ID 注册,并重试该应用程序。

DMB0418E无法获取关于用户的信息:"<userid>"。

原因: 尝试获取与正在创建的实例相关联的用户信息时发生内部错误。

操作: 确保有与正在创建的实例同名的有效用户 ID,并重试该应用程序。

DMB0419E无法创建 AIV Extender 目录 "<directory_name>。返回码 = <code>

原因: 尝试创建指定目录时出错。返回码表示从操作系统返回的错误。

操作: 确保在目录名中指定的文件系统/驱动器存在,且该许可权允许创建目录。

DMB0420E无法为 AIV Extender 目录 "<directory_name>" 创建链接。返回码 = <code>

原因: 尝试创建指定的符号链接时出错。返回码表示从操作系统返回的错误。

操作: 确保在目录名中指定的文件系统/驱动器存在,且该许可权允许创建链接。

DMB0421E打不开文件:"<file_name>"。返回码 = <code>

原因: 尝试打开指定文件时出错。返回码表示从操作系统返回的错误。

操作: 确保该文件存在,且许可权允许打开文件。

DMB0422E无法写入文件:"<file_name>"。返回码 = <code>

原因: 尝试写入指定文件时出错。返回码表示从操作系统返回的错误。

操作: 确保该文件存在,且许可权允许写文件。

DMB0424E找不到 "db2nodes.cfg" 文件。

原因: 未能找到 DB2 文件 "db2nodes.cfg"。

操作: 确保已安装正确版本的“DB2 UDB 扩充企业版”,并重试该应用程序。

DMB0426E错误:"<error_code>" 打开关键字 "<registry_key>"。

原因: 尝试打开指定的注册表关键字时出错。

操作: 记录返回码,并与 IBM 支持联系。

DMB0427E简要表注册表中未设置变量 "<variable>"。

原因: 未在 Windows NT 注册表中找到指定的值。

操作: 确保指定了有效的 DB2 Extender 变量的名称。

DMB0430E找不到 DB2 注册表值

原因: 找不到 DB2 使用的注册表值。

操作: 确保已安装正确版本的“DB2 UDB 扩充企业版”,并重试该应用程序。

DMB0431E无法创建“Extender 注册表关键字”:"<registry_key>"。

原因: 尝试创建 Extender 注册表关键字时发生内部错误。

操作: 与 IBM 支持联系。

DMB0432E无法设置 Extender 注册表关键字的值:"<registry_key>"。

原因: 尝试设置 Extender 注册表关键字值时发生内部错误。

操作: 与 IBM 支持联系。

DMB0435E无法存取控制文件 "<control_file>"。

原因: 找不到指定的控制文件。

操作: 与 IBM 支持联系。

DMB0443E无法打开目录 "<directory_name>"。返回 = <code>

原因: 尝试打开指定的目录时出错。返回码表示从操作系统返回的错误。

操作: 确保在目录名中指定的文件系统/驱动器存在,且该许可权允许打开目录。

DMB0449W-q:datapath 是 DB2 Extender 实例创建所必需的。

原因: 尝试创建 DB2 Extender 实例时,未指定 -q 参数。

操作: 指定该参数,并重试该应用程序。

DMB0450W一个或多个指定的 "<port>" 端口已在使用中。

原因: 服务文件中已将指定为供 DB2 Extender 使用的端口列示为在使用中。

操作: 指定未在使用的一个或多个端口,并重试该应用程序。

DMB0452E在 "db2nodes.cfg" 文件中找不到节点号 "<node_num>"。

原因: db2nodes.cfg 文件中找不到此机器的节点号。

操作: 将节点号添加至 db2nodes.cfg 文件,并重试该应用程序。

DMB0460W无法确定 TCP/IP 端口是否可用。

原因: 尝试验证指定的 TCP/IP 端口是否已在使用中时出错。

操作: 确保服务文件中未将指定的端口列示为正由另一应用程序使用。

DMB0462E无法初始化此节点。返回码 = <code>

原因: 尝试初始化当前节点时,Extender 启动遇到错误。

操作: 与 IBM 支持联系。

DMB0495E此版本的 AIV Extender 不支持长名称。

原因: 您在调用 Extender 管理 API 或发出 db2ext 命令行命令时指定了长标识符。在此版本的 AIV Extender 中,支持的标识符的最大长度是:

检查 API 调用或命令,务必使用短标识符。

DMB0496E指定了无效的表名或列名。

原因: 您在调用 Extender 管理 API 或发出 db2ext 命令行命令时指定了无效的 标识符。最可能的原因是标识符名太长。查阅快速入门一书 以了解有关 UDB Db2 中的名称长度的详情。

检查 API 调用或命令,务必使用短标识符。

DMB497EDB2MMDATAPATH 上的存取被拒绝。

原因: (仅限于 EEE)您指定了并非在所有节点上都可存取的 目录或共享名。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB498EDB2MMDATAPATH 路径的最少一个部分不是目录。

原因: (仅限于 EEE)您指定的目录或共享名并不是 节点上的目录。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB499EDB2MMDATAPATH 字符串太长。

原因: (仅限于 EEE)您指定的目录或共享名导致 变量 DB2MMDATAPATH 太长。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否正确,且它是否在所有节点上 都存在并可存取。

DMB500EDB2MMDATAPATH 目录不存在。

原因: (仅限于 EEE)您指定的目录或共享名在节点上 不存在。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB501EDB2MMDATAPATH 上发生未知的 stat( ) 错误。

原因: (仅限于 EEE)尝试存取此环境变量中的目录或共享名时 遇到问题。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB502EDB2MMDATAPATH 存在,但不是目录。

原因: (仅限于 EEE)您指定了一个目录或共享名的名称, 但该名称不是所有节点上的目录或共享名的名称。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB503EDB2MMDATAPATH 存在,但不可读。

原因: (仅限于 EEE)您指定了目录或共享名,但不能在所有节点上 从中读取。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB504EDB2MMDATAPATH 存在,但不可写。

原因: (仅限于 EEE)您指定了目录或共享名,但不能在所有节点上 写入它们。创建 DB2 Extender 实例时指定的目录或共享名必须存在,且必须在 所有节点上都可存取和读/写。检查您创建实例时指定的目录或共享名是否在所有节点上都存在 并可存取。

DMB504E未设置 DB2MMDATAPATH。

原因: (仅限于 EEE)创建 DB2 Extender 实例时, 未设置环境变量 DB2MMDATAPATH。若这是新的 DB2 Extender 实例, 则使用 DMBIDROP 卸下该实例;然后重建它,并正确地指定 -q 选项。

若这不是新的 DB2 Extender 实例,则:

DMB506E未设置实例名。

原因: 当运行 DMBSTART 时,DB2INSTANCE 环境变量未设置。在用 DMBSTART 启动 DB2 Extender 之前, 确保 DB2START 正确工作。

DMB507Edmbssd name node arguments

原因: 内部错误。与 IBM 代表联系。

DMB508E节点号必须大于或等于 0。

原因: 内部错误。与 IBM 代表联系。

DMB509E此程序不应人工启动。

原因: 内部错误。与 IBM 代表联系。

DMB512E用法:arguments dmbInstName。

原因: 内部错误。与 IBM 代表联系。

DMB513EName 不是有效实例名。

原因: 您在尝试卸下 DB2 Extender 实例时指定的名称未被识别为实例名。检查您是否 指定了正确的实例名,且是否存在具有该名称的目录 $INSTHOME/dmb

DMB514I此实例上既未安装服务器也未安装客户机。

原因: 您尝试卸下 DB2 Extender 实例,但尚未安装 Extender。进行检查, 确保安装正确,且安装目录尚未被重命名。

DMB515I未卸下 DB2 实例。可以调用 DB2IDROP 来卸下该 DB2 实例。

原因: 当卸下 DB2 Extender 实例时,未卸下相关联的 DB2 实例。使用 DB2IDROP 来卸下该 DB2 实例。

DMB518E预期不到的错误。函数 = function name, 返回码 = return_code

原因: 当您尝试创建或卸下 DB2 Extender 实例时,遇到预期不到的错误。检查安装和设置是否正确。

DMB520E您不能作为超级用户执行此程序。

原因: 检查您是否具有正确的权限来执行此操作。

DMB521E更改 name 的许可权的尝试失败。

原因: 确保您有正确的权限来更改许可权。

DMB522E更改 name 的所有权的尝试失败。

原因: 确保您有正确的权限来更改所有权。

DMB523E更改 name 的组所有权的尝试失败。

原因: 确保您有正确的权限来更改组所有权。

DMB524E文件或目录 name 已存在。

原因: 已存在具有您指定的名称的文件或目录。选择另一名称并重新运行该命令。

DMB525E创建 name 的尝试失败。

原因: 检查您是否具有正确的权限来执行此操作。

DMB526E文件或目录 name 丢失。

原因: 找不到指示的文件或目录。检查您是否指定了有效的文件或目录名。

DMB527E将文件或或目录 name 复制至 name的尝试失败。

原因: 检查您是否具有正确的权限来复制该文件或目录;检查是否有足够的空间可用于复制。

DMB528E用户 ID user_ID 无效。

原因: 您指定了无效的用户 ID。检查该用户 ID,并重新运行该命令。

DMB529E用户 ID user_ID 的主组 group 无效。

原因: 您对该用户 ID 指定了无效的主组。检查主组是否正确,并重新运行该命令。

DMB530E实例名 name 无效。

原因: 当尝试创建或使用实例时,您指定了无效的名称。检查实例名是否有效,并重新运行该命令。

DMB531E操作系统 name,版本 version_number 不受支持。

原因: 您尝试在不受支持的操作系统版本上运行此命令。检查执行此操作的需求。

DMB535E不能存取指定的文件。

原因: 在运行此命令之前,检查您是否对该文件拥有存取权。

DMB0533E分区数据库服务器环境不支持 API <API name>。

原因: 不能在分区数据库环境中使用指定的 API。

操作: 参考有关指定的 API 的章节以了解有关如何在应用程序中处理此函数的详情。

DMB0534E不受支持的 UDF。

原因: 不能在分区数据库环境中使用该用户定义函数。

操作: 检查信息 SQL0443N,以确定是哪一个 UDF 遇到了问题。参考有关该 UDF 的章节以了解有关如何在应用程序中处理此函数的详情。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]