在安装 Business Integration Connect 之前,请确保拥有所有必要的先决软件。 本节中的主题简要概述了运行 Business Integration Connect 软件所需的系统硬件和软件需求、受支持的数据库以及用户帐户。
本节结尾包含了安装前检查表,可以用它来帮助准备安装。这些检查表列出了在安装 Business Integration Connect 之前必须执行的任务。
本节包含下列主题:
Business Integration Connect 需要一组操作系统用户以与数据库进行连接。下列步骤将引导您设置这些用户。尽管该步骤使用了缺省名,但您可以用您自己的用户名和组名替代它们。请注意,如果您使用自己的组名和用户名,则它们的长度不能超过 8 个字符。
如果您正在多个机器上安装 Business Integration Connect,则目标机器上的组标识(GID)和用户标识(UID) 必须与所有其它机器上的组 GID 和用户 UID 匹配。
下列步骤假定所有 Business Integration Connect 功能部件和组件都已安装在一台机器上。
要创建用户帐户:
Business Integration 使用该组中的用户来管理 Business Integration Connect 组件。
Business Integration Connect 使用该用户来管理 Business Integration Connect 组件。安装向导将以该用户身份安装和运行软件。该用户是普通用户,不是超级用户。例如,bcguser。
例如,对于社区控制台,添加 bcgcon。
例如,对于文档管理器,添加 bcgdoc。
例如,对于接收器,添加 bcgrecv。
将下列用户添加到 bcggroup:bcguser、bcgcon、bcgdoc 和 bcgrecv。
下列步骤描述了在安装 WebSphere MQ 之后如何配置它。请参阅"平台、硬件和软件需求"以获取必须应用的 SupportPac 和更新的清单。有关本步骤中使用的具体命令的信息,请参阅 WebSphere MQ 文档。
要配置 WebSphere MQ:
su - mqm
crtmqm -q bcg.queue.manager
通过将下列行添加到队列管理器配置文件:MQHomeInstallDir/mqm/qmgrs/bcg/qm.ini 的底部来更新该文件中的通道参数:
Channels: MaxChannels=1000 MaxActiveChannels=1000
在 MaxActiveChannels=1000 这一行下面输入空行,并将更改保存到配置文件。
setmqcap<number of CPUs>
strmqm bcg.queue.manager
runmqlsr -t tcp -p 9999 -m bcg.queue.manager &
strmqbrk -m bcg.queue.manager
strmqcsv bcg.queue.manager
runmqsc bcg.queue.manager < <CD image>/Tools/MQSeries/create_wbic_queues.mqsc
其中,<CD image> 是 Business Integration Connect 安装 CD 的安装位置,或者是卸载的 Business Integration Connect 安装文件的位置。
runmqsc bcg.queue.manager < MQHomeInstallDir/mqm/java/bin/MQJMS_PSQ.mqsc
为了获得产品环境中的最佳性能,Business Integration Connect 数据库应当驻留在专用服务器上。
当安装 WebSphere Business Integration Connect 时,您可以使用 Create_db2.sql 脚本来创建和配置数据库。数据库是在假定 DB2 UDB 运行在多处理器机器上的前提下配置的。特别地,DFT_DEGREE 参数被设置为 4,这表示 SQL 查询是以 4 个并行运行的子进程方式执行的。如果您正在单处理器机器上运行 DB2 UDB,则该配置不是最优的,可能会导致系统内存和 CPU 冲突。建议您通过数据库管理来查看数据库配置,如果有必要,则对其进行修改,以符合具体的数据库环境。
如果您修改现有的 DB2 安装,请参阅修改现有的 DB2 安装。
使用下列过程来安装和配置 DB2:
db2start
如果您正在使用现有的安装,请执行下列操作:
为了便于快速参考,将名称和密码记录在"安装前检查表"里的表中。还请记录缺省值,特别是如果缺省值已经被更改。
本指南未提供 Oracle 9i 的安装指示信息。要了解有关如何安装 Oracle 9i 的过程,请参阅相应的 Oracle 文档。
IBM 建议您在安装 Oracle 的过程中遵循本节的指导原则:
将名称和密码记录在"安装前检查表"里的表中。还请记录缺省值,特别是如果缺省值已经被更改。
在安装 Business Integration Connect 之前您必须执行下列任务:
下表标识了在启动 Database Loader 和 Business Integration Connect
安装向导前必须拥有的信息。当您运行该向导时请参考该表。
必需的信息 | 值 |
---|---|
Business Integration Connect 用户名
|
(缺省为 bcguser)
|
Business Integration Connect 用户密码
|
|
Business Integration Connect 组名
|
(缺省为 bcggroup)
|
社区控制台用户名
|
(缺省为 bcgcon)
|
社区控制台用户密码
|
|
社区控制台端口号
|
(HTTP 的缺省端口是 58080) (HTTPS 的缺省端口是 58443)
|
文档管理器用户名
|
(缺省为 bcgdoc)
|
文档管理器用户密码
|
|
文档管理器端口号
|
(HTTP 的缺省端口是 56080) (HTTPS 的缺省端口是 56443)
|
接收器用户名
|
(缺省为 bcgrecv)
|
接收器用户密码
|
|
接收器端口号
|
(HTTP 的缺省端口是 57080) (HTTPS 的缺省端口是 57443)
|
WebSphere MQ 主机名
|
|
WebSphere MQ 队列管理器
|
(缺省为 bcg.queue.manager)
|
WebSphere MQ 侦听器端口
|
9999
|
共享位置的安装点
|
|
数据库主机名
|
|
数据库端口
|
缺省值为(DB2=50000,如果使用的是缺省实例),(Oracle=1521)
|
数据库所有者(DB2)
|
|
所有者密码(DB2)
|
|
数据库名(DB2)
|
|
实例名(DB2)
|
|
管理员登录标识(Oracle)
|
|
管理员密码(Oracle)
|
|
Oracle SID(Oracle)
|
|
模式所有者登录(Oracle)
|
|
模式所有者密码(Oracle)
|
|
SMTP 主机名
|
|
SMTP 端口号
|
(缺省为 25)
|