对于在 DB2® 上托管的数据库,有一些特定的建议。
必须使用 UTF-8 通用字符集来安装 DB2。使用此字符集能确保可以将包含本地语言字符的监控模型元数据和实例数据保存到数据库中。另外,IBM® Cognos® Business Intelligence 还需要 UTF-8 数据库。createDatabase.sql 脚本自动创建 UTF-8 数据库。
TERRITORY EN_US
要更改缺省语言,请将 TERRITORY 更改为
DB2 受支持的地域代码和代码页中的受支持地域设置。地域设置必须使用 UTF-8 代码集。例如,要将地域更改为法国,请使用:
TERRITORY FR_FR
DB2 易捷版最多可使用 4 GB 实例内存,即使系统中的内存量不止 4 GB 也是如此。有关要使用哪个版本的 DB2 的更多信息,请参阅相关参考链接。


实例用户名和密码:bpminst
受保护用户名和密码:bpmfenc
管理服务器 (DAS) 用户名:bpmadmin
管理用户名:bpmadmin有关完整详细信息,请参阅 IBM Cognos BI 数据库注意事项主题。
使用 WebSphere® Customization Toolbox 中的“概要文件管理工具”或者使用 manageprofiles 命令来创建 DB2 数据库时,创建概要文件的管理用户还将尝试创建数据库。概要文件创建期间指定的 IBM Business Monitor 运行时数据库用户 (@DB_USER@) 必须已存在于操作系统中。
缺省情况下,在数据库创建过程中,会将 DBADM(数据库管理员)特权授予 IBM Business Monitor 运行时数据库用户。这使 IBM Business Monitor 服务器能够在部署和除去模型时自动管理监控模型数据库模式。要保护数据库,您可以手动创建数据库,并且只将运行时操作所需的特权授予运行时数据库用户。请参阅手动安装 MONITOR 数据库(远程数据库)和保护数据库环境。
存在大量事件时,两个或两个以上等待同一数据库锁定的不同事务可能会导致 MONITOR 数据库死锁。发生这种情况时,其中一个事务将失败并重试。
db2set DB2_SKIPINSERTED=ON
db2set DB2_SKIPDELETED =ON
DB2 实例注册表变量 DB2_SKIPINSERTED 和 DB2_SKIPDELETED 设置为 ON 时,不会因为存在多个线程而导致死锁。
如果您使用了 DB2 运行状况监视器(自动维护),请不要对 SIBOWNER 进行自动统计信息收集。有关更多信息,请参阅相关参考中的技术说明。