在路由多态文档时修正 DB2 SQLCODE -444 错误

取决于您的 DB2 UDB 配置,在路由多态(映射链)文档时可能会看到 SQLCODE -444 错误消息。这些错误消息位于文件 {INSTALL DIR}\was\profiles\bcgdocmgr\logs
\bcgdocmgr\bcg_router.log 以及 <DB2Home>\SQLLIB\bin\db2diag.log 中。 如果您看到该消息,则应该增加 DB2 数据库管理器参数 SHEAPTHRES 的值。该参数应该至少是 DB2 实例中为任何数据库所定义的最大排序堆值的两倍。下面提供了示例命令:

db2 UPDATE DBM CFG USING SHEAPTHRES xxxxx IMMEDIATE

如果在更改 SHEAPTHRES 值之后 SQLCODE -444 继续存在,则还需要减少 WPG 数据库的 STMTHEAP 和 APPLHEAPSZ 值。 下面提供了示例命令:

db2 UPDATE DB CFG FOR <dbname> USING STMTHEAP xxxxx

db2 UPDATE DB CFG FOR <dbname> USING APPLHEAPSZ xxxxx

在更改任何设置之前,请联系 DBA 或参考 DB2 管理员指南。

Copyright IBM Corp. 2003, 2005