消息参考
ADM 消息更新
7
7
7ADM12504E
7消息 ADM12504E 的描述暗示主数据库上的实例名应该与备用数据库上的实例名相匹配,这是不正确的。
7
7- ADM12504E
7- 无法建立 HADR 主数据库与备用数据库的连接,因为 DB2 实例名不匹配。更正 HADR_REMOTE_INST 配置参数。
7
7
7HADR 并未要求主数据库上的实例名与备用数据库上的实例名相匹配。
CLP 消息更新
7
7
7DB21015E
7未在超时时间段创建命令行处理器后端进程请求队列或输入队列。
7
7- 解释
7- DB2BQTRY 和 DB2BQTIME 环境变量的值需要增加或命令行处理器后端程序“db2bp”不能启动。“db2bp”程序必须驻留在正确的数据库管理器安装路径中,而且用户必须具有对该文件的执行许可权。
7
7
在 Linux 和 UNIX 平台上,确保该文件系统具有足够的文件块和索引节点。
7
7- 用户响应
7- 更正错误并重新提交该命令。
7
7
5
5
5DBI 消息更新
5
5DBI1060E
5无效程序包名 <"pkg-name">
5
5
5- 解释:
5- 输入了不正确的名称。要么该程序包不存在,要么输入的名称不正确。
5
5- 用户响应:
5- 检查在分发介质上是否存在给定程序包的名称。如果存在,则检查程序包名是否有拼写错误。所有程序包名都应该小写。
5
5
SQL 消息添加和更新
7
7
7SQL0121N
7对同一 SQL 语句中的赋值多次指定目标名“<name>”。
7
7- 解释
7- 同一目标名“<name>”被多次指定为 CALL 语句的 OUT 或 INOUT
7自变量或在 INSERT 语句的列列表中、UPDATE 语句的 SET 子句中的赋值的左边或赋值语句的右边指定多次。目标名标识列、SQL
7参数、SQL 变量或新的转换变量。
7
注意,在更新其中多列基于基本表的同一列的视图或在该视图中插入时,可能会发生此错误。
7不能处理该语句。
7
7- 用户响应
7- 更正该语句的语法以使每个名称只指定一次。
7
sqlcode : -121
7
7
7
7
7SQL0270N
7函数不受支持(原因码 = "<reason-code>")
7
7
7- 解释
7- 74 通过时间戳记更新恢复历史文件中的状态字段是不允许的。
7
7- 用户响应
7- 74 仅通过 EID 更新恢复历史文件中的状态字段。
7
7
7
7
7- 解释
7- 75 自动统计信息收集在多数据库分区系统、启用 SMP 的系统或联合系统上不受支持。
7
7- 用户响应
7- 75 通过将数据库配置参数 AUTO_STATS_PROF 和 AUTO_PROF_UPD 设置为 OFF
7对此数据库禁用自动统计信息收集。
7
或者将系统更改为在单一数据库分区上未启用 SMP 且并非联合系统的系统。
7
7
7
7
7SQL0494W
7结果集的数目超过定位器的数目。
7
7
7- 解释
7- 在 ASSOCIATE LOCATORS 语句上指定的结果集定位器的数目小于存储过程返回的结果集的数目。将返回前“n”个结果集定位器值,其中“n”是在 SQL
7语句上指定的结果集定位器变量的数目。
7
SQL 语句成功。
7
7- 用户响应
7- 增加在 SQL 语句上指定的结果集定位器变量的数目。
7
7
7sqlcode : +494
7sqlstate : 01614
7
7
7SQL1227N
7
7- 解释
7-
7
7- 原因码 4
7- PAGE_FETCH_PAIRS 的缓冲区大小项的值必须呈升序。而且,对于 32 位实例,PAGE_FETCH_PAIRS
7条目中的任何缓冲区大小值都不能超出表中的页数或 524287 中的较低数字。对于 64 位实例,PAGE_FETCH_PAIRS
7条目中的任何缓冲区大小值都不能超出表中的页数或 2147483674。
7
7
7
7
8
8
8SQL1271W
8SQL1271W 恢复了数据库 "<name>",但是一个或多个表空间在节点 "<node-list>" 上是脱机的。
8
8
8- 解释
8- 在崩溃恢复、数据库级别前滚恢复或表空间级别前滚恢复之后可能会产生此消息。对于数据库级别前滚恢复,如果指定了
8STOP 选项,则数据库可供使用。指定节点上的一个或多个表空间不可用。在下列任何情况下都可能会发生这种情况:
8
8- 在恢复期间,一个或多个表空间接收到 I/O 错误。
8- 恢复之后,一个或多个表空间可能需要存储器定义。
8- 一个或多个表空间不可使用,必须删除它们。
8- 一个或多个表空间已脱机。
8- 复原了其它表空间,而表空间级别前滚恢复已经在进行。
8- 将数据库前滚到超过了先前时间点表空间前滚恢复,导致涉及到的所有表空间都处于复原暂挂状态。
可以使用 LIST TABLESPACES 命令或 db2dart 实用程序来标识在指定的一个或多个节点上处于脱机状态的表空间。管理通知日志将提供有关特定表空间的更多信息。
8如果 ",..." 显示在节点列表末尾,请参阅管理通知日志以获取完整的节点列表。
8
8注:
8如果您正在使用分区数据库服务器,则一个或多个节点号将指示在哪个节点或哪些节点上发生了错误。否则,节点号是不适当的,应该忽略。
8
8- 用户响应
8- 需要时修复或复原表空间,并运行前滚恢复。如果还是发生相同的错误,则尝试脱机运行表空间级别前滚恢复。
8
8
7
7
7SQL1768N
7无法启动 HADR。原因码 = "<reason-code>"
7
7
7- 解释:
7- 9 数据库被配置为使用原始日志。
7
7- 用户响应:
7- 9 重新配置数据库以仅将文件系统存储器用于日志文件,而不是使用原始 I/O(直接磁盘存取)设备。请参阅《管理指南:性能》中 logpath 和 newlogpath 数据库配置参数的讨论。
7
7
7
7
7SQL1790W
7找不到至少具有“<page size>”页大小的缺省表空间。
7
7
7- 解释
7- 过程 NNSTAT 无法创建 SYSPROC.FED_STATS 表来保留已运行的语句的历史。找不到具有充足页大小(至少“<pagesize>”)的表空间。
7
7- 用户响应
7- 确保至少具有“<pagesize>”页大小的表空间存在。
7
7
7sqlcode: +1790
7sqlstate: 01670
7
7
7SQL1791N
7指定的服务器定义、模式或昵称对象名不存在。
7
7
7- 解释
7- 过程 NNSTAT 接受服务器定义、模式和昵称作为输入,但找不到其中一个或多个对象(包括对象名)。
7
7- 用户响应
7- 指定现有服务器定义、模式或昵称并重新提交该语句。
7
7
7sqlcode: -1791
7sqlstate: 42704
7
7
7SQL2316W
7统计概要文件的 Runstats 命令字符串超出其最大大小。Runstats
7命令字符串将截断为最大大小并存储在目录表 SYSIBM.SYSTABLE 中。
7
7
7- 解释
7- STATISTICS_PROFILE 列的最大大小为 32768 字节。如果统计概要文件的
7Runstats 命令字符串的大小超出此字节数,Runstats 命令字符串将截断为最大大小。
7
实用程序继续处理。
7
7- 用户响应
7- 请参阅目录表 SYSIBM.SYSTABLES 中的 STATISTICS_PROFILE 列以查看统计概要文件。如果现有统计概要文件不是所需的,则重新发出
7RUNSTATS 实用程序并指定 UPDATE PROFILE 或 UPDATE PROFILE ONLY 选项以修改该概要文件。有关该实用程序选项的信息,请参阅
7RUNSTATS 实用程序文档。
7
7
7
7
7SQL3705N
7指定的缓冲区大小参数无效。必须将缓冲区大小指定为 0 或 8 至 250000 之间的数字(包括这两者)。对于多个缓冲区,总缓冲区大小一定不能超出 250000。
8
8
8SQL5099N
8SQL5099N 具有新的原因码:
817 - 当数据库处于前滚暂挂状态时,无法禁用日志归档。
7
7
7SQL20290N
7SQL 语句引用例程“<例程名>”(特定名称“<特定名>”),但该例程不能在分区“<分区号>”上运行。
7
7
7- 解释
7- 例程“<例程名>”(特定名称“<特定名>”)是使用无效分区号“<分区号>”调用的。
7
7- 用户响应
7- 对分区号参数指定 -1 以对当前分区运行该例程。
7
7
7sqlcode: -20290
7sqlstate: 560CA
7
7
7SQL22025N
7对 reorgchk 存储过程指定了无效输入自变量。
7
7
7- 解释
7- 对于存储过程的第一个自变量,只有“T”和“S”是受支持的。如果“T”被指定为第一个自变量,则存储过程的第二个自变量必须是充当
7<schema.table-name> 的全限定表名。
7
7- 用户响应
7- 使用有效输入自变量重新提交。
7
7
7
7
7SQL27994W
7专用寄存器缺省列的长度小于目标列长度。装入可能会截断对应于此列(<列号>)的值。
7
7
7- 解释
7- 已经对列“<列号>”指定了子句 SESSION_USER、CURRENT_USER、SYSTEM_USER 或 CURRENT_SCHEMA,但此列是使用小于
7128 字节的长度定义的(仅适用于 SESSION_USER)或者插入到此列中的列值在代码页转换之后可能超出目标长度。装入可能会截断列值。
7
7- 用户响应
7- 如果系统标准不允许用户标识(SESSION_USER)超出列长,则此警告可能会被忽略。为防止出现此警告,列长必须至少为
7128 字节。如果代码页转换导致此寄存器缺省列增长,则增大该列的长度以适应此增长。
7
7
[ 页的顶部 |上一页 | 下一页 | 目录 ]