安装 Business Integration Connect

当满足上一节中提到的所有先决条件时,您已经为运行 Database Loader 和 WebSphere Business Integration Connect 安装向导准备就绪。

启动板

Business Integration Connect 提供了一个启动板程序(请参阅图 24), 以提供对产品概述、自述文件、产品文档、 Database Loader 和 Business Integration Connect 安装程序的“一站式”访问。或者,您可以使用所提供的 setup*.* 程序启动 Database Loader 和安装程序。请参阅创建数据库使用安装向导安装组件

注:
启动板上的某些选项要求已安装某个浏览器,并且该浏览器在系统路径中可用。

启动板可执行文件位于:

{CD_ROM/MEDIA DIR}/LaunchPad.*
 



图 24. 启动板屏幕

创建数据库

Business Integration Connect 包含一个设置数据库表的安装向导。该向导就是 Database Loader ,它负责收集信息以为您创建和填充表。或者,它还可以保存用于创建表的 SQL 文件。然后您可以使用这些 SQL 文件创建和填充表。手动运行 SQL 文件允许数据库管理员在填充数据库表之前查看它们。

开始之前,请验证已安装了数据库服务器,该服务器已经进行了正确配置,并且正在运行。

注:
如果 SQL 自动运行,则 Database Loader 必须运行在数据库所驻留的服务器上。这可以确保为数据库设置正确的主机地址。

下列步骤描述了如何使用 Database Loader GUI 来配置数据库。也可以不使用 GUI 安装 Database Loader 。

注:
如果您打算使用 DB2 作为您的数据库服务器,那么必须以 DB2ADMIN Windows 用户身份执行 SQL(手工或自动)。

要设置数据库表:

  1. 如果您使用 DB2 作为您的数据库,则以 DB2ADMIN 身份登录。
  2. 运行位于 WebSphere Business Integration Connect 系统产品 CD 上的 Database Loader CD-MediaDir\DBLoader\setup.exe 文件。

    Database Loader 向导会启动和显示欢迎屏幕。单击下一步

  3. 在“软件许可证协议”屏幕中,阅读“软件许可证协议”。如果同意协议中的条款,请选择我接受许可证协议中的条款。单击下一步
  4. 在“目录名”屏幕中,输入 Database Loader 在设置数据库时将使用的目录的路径和目录名。请参阅图 25

    选择一个空间足够的位置,您的数据库和所有应用程序都将存储在该位置中。

    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。

    单击下一步。

    图 25. “目录名”屏幕


  5. 在“数据库选择”屏幕中选择 DB2 或 Oracle,然后单击下一步。请参阅图 26

    图 26. “数据库类型选择”屏幕


  6. 在“数据库信息”屏幕中,输入下列数据库信息,然后在完成时单击下一步

    DB2

    如果您选择 DB2,则出现“DB2 数据库信息”屏幕。输入下列 DB2 数据库信息:

    注:
    如果更改了这些值中的任何值,则在执行 SQL 文件前它们必须存在。如果不存在,则必须手工创建它们。

    Oracle

    如果您选择 Oracle,则出现“Oracle 数据库信息”屏幕。输入下列 Oracle 数据库信息:

    注:
    如果更改了这些值中的任何值,则在执行 SQL 文件前它们必须存在。如果不存在,则必须手工创建它们。
  7. 出现“数据库位置”屏幕。
    注:
    请选择具有充分空间 保存数据库和所有应用程序数据的文件系统位置。 在运行 Business Integration Connect 时数据库大小将变大。

    DB2

    在“数据库位置”屏幕(图 27)中,输入 RDBMS 服务器上数据库以及数据库中每个表空间的位置。文本框必须包含全路径。单击下一步

    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。



    图 27. “DB2 数据库位置”屏幕

    Oracle

    在“数据库位置”屏幕(图 28)中,输入 RDBMS 服务器上数据库以及数据库中每个表空间的位置。文本框必须包含全路径。单击下一步

    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。

    图 28. “Oracle 数据库位置”屏幕


  8. 在“组件配置”屏幕(图 29)中,输入 Business Integration Connect 组件的登录信息以及通常共享的文件的位置。

    图 29. “组件配置”屏幕


    在社区控制台、文档管理器和接收器的用户名密码文本框中, 输入用于该组件的用户名和密码。这些用户是在配置服务器时创建的。

    组名文本框中,输入包含 Business Integration Connect 用户的组的名称。

    单击下一步

    系统会显示“共享信息的安装点”屏幕。

  9. 输入 Business Integration Connect 的主组件使用的常用共享文件的位置。
    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。
  10. 系统会显示“摘要”屏幕。查看“摘要”屏幕中信息,它标识了将安装 Database Loader 的位置。如果该位置不正确,则请单击上一步以返回到前面的屏幕。如果“摘要”屏幕上的信息正确,请单击下一步
  11. 向导会显示一个屏幕(图 30),在其中您可以选择 Database Loader 是只创建 SQL 文件,还是创建 SQL 文件然后为您运行这些文件。缺省行为是只创建 SQL 文件。

    图 30. “运行 SQL 文件”屏幕


    如果 Database Loader 运行 SQL 文件时,它完成下列工作:

    因为 Database Loader 会重新启动作为其例程一部分的 DB2 实例,所以当您在设置 Business Integration Connect 数据库时,请断开正在使用 DB2 实例的任何应用程序。

    如果您希望 Database Loader 为您运行这些文件,请选中运行 SQL 文件复选框。

    单击下一步

  12. 当 Database Loader 启用完成按钮时,单击该按钮。
  13. 如果您在手工运行 SQL,则请参阅 SQL 目录(由 Database Loader 安装的)中的 Instructions.txt 文件,以获取更多信息。

    设置好 Business Integration Connect 数据库后,您已经为安装 Business Integration Connect 组件准备就绪。

使用安装向导安装组件

Business Integration Connect 包含三个主要组件:社区控制台、接收器和文档管理器。所有三个组件都共享公共的内容。您可以将组件和公共内容安装在一台服务器上,或者将每个组件安装单独的服务器上。至少 必须在一台服务器上安装每个组件的一个实例。请参阅环境规划"拓扑"以获取有关如何规划将各种组件放置在不同服务器上的信息。

注:
如果在多台机器上安装 Business Integration Connect,共享的 common 文件夹必须在所有的机器上使用相同的盘符和目录结构。

开始之前,请确保已经安装了必备软件,并且这些软件已经正确配置。请查阅平台、硬件和软件需求中所有 Business Integration Connect 服务器的需求表以了解必备软件先决条件,并请查阅验证和配置已安装的必备软件以了解有关如何配置该软件的信息。

您还必须设置好了 Business Integration Connect 数据库。有关这方面的信息,请参阅创建数据库。最后,您的数据库服务器和 WebSphere MQ 必须都在运行,包括队列管理器和侦听器。

下面的步骤描述了如何使用 InstallShield 向导 GUI 安装组件。

注:
也可以使用命令行安装组件。请参阅使用命令行安装组件以获取详细信息。

要安装 Business Integration Connect,请遵循下面的步骤:

  1. 以具有管理员特权的用户身份登录。

    中心安装程序需要管理员特权以正确创建 Windows 服务。

  2. 运行位于 WebSphere Business Integration Connect 系统产品 CD 上的文件 CD-MediaDir\DBLoader\setup.exe

    向导会启动和显示“欢迎”屏幕。单击下一步

  3. 阅读“软件许可证协议”屏幕中的许可证协议。如果同意其条款,请单击我接受许可证协议中的条款。单击下一步
  4. 在“目录名”屏幕(图 31)中,输入安装 Business Integration Connect 的目录的路径和目录名。单击下一步
    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。

    图 31. “目录名”屏幕


  5. 在“组件选择”屏幕(图 32)中,选择您想要安装在服务器上的组件。可以选择多个组件。 单击下一步

    图 32. “组件选择”屏幕


    本步骤的余下部分假定您将在服务器上安装所有组件。如果不是安装所有组件,则本步骤的余下部分中描述的某些屏幕将不会出现。

  6. 在“数据库服务器选择”屏幕(图 33)中,选择您打算使用的数据库服务器。您可以选择 DB2 8.1.2 或更高版本或者 Oracle 9i.9.2.0 或更高版本。单击下一步

    图 33. “数据库服务器选择”屏幕


  7. 出现“数据库信息”屏幕。如果选择了 DB2 作为您的数据库,则遵循本步骤中特定于 DB2 的指示信息。 如果选择了 Oracle 作为您的数据库,则遵循本步骤中特定于 Oracle 的指示信息。

    DB2:

    如果您选择 DB2,则出现“DB2 数据库信息”屏幕。请参阅图 34

    图 34. “DB2 数据库信息”屏幕


    输入有关 DB2 数据库的请求信息。

    如果 DB2 不在当前系统上,则在主机名文本字段将 localhost 替换为包含 DB2 的系统的名称。

    端口文本字段中,输入 DB2 实例正在使用的端口。要了解 DB2 实例正在使用哪个端口,请使用 DB2 控制中心(GUI)来确定属性,或者在命令行上输入下列命令:db2 get dbm cfg。 Database Loader 也将该信息(DB2 配置)保存在“系统临时目录”/WBIConnect/logs 目录中。缺省端口是 50000。

    对于 DB2,该路径是:

    C:\Documents and Settings\db2admin\Local Settings\Temp\WBIConnect\logs

    对于 Oracle,该路径是:

    C:\Documents and Settings\Administrator\Local Settings\Temp\WBIConnect\logs

    所有者名所有者密码数据库名模式名文本字段中,输入请求的信息。这些名称是 Database Loader 安装中用于定义数据库的名称。请参阅"创建数据库"

    单击下一步

    Oracle:

    如果您选择了 Oracle,则出现“Oracle 数据库信息”屏幕。请参阅图 35

    输入有关 Oracle 数据库的必需信息。缺省端口是 1521。

    注:
    JDBC 驱动程序的全路径和名称必须指向本计算机上驱动程序的正确版本。该驱动程序可在 Oracle 9i 安装目录树中找到。可从 http://otn.oracle.com/software/tech/java/sqlj-jdbc/index.html 下载该驱动程序。在“JDBC 驱动程序下载”部分,单击 Oracle 9i 发行版 2 驱动程序。请确保选择与您正在运行的 Oracle 9i 9.2.0 服务版本匹配的驱动程序版本。
    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。

    图 35. “Oracle 数据库信息”屏幕


    将出现“数据库连接确认”屏幕。请参阅图 36。如果连接成功,则请记录并确认表、视图、函数和过程的计数信息。如果连接失败,请查看信息屏幕以获取指导,或者请参考数据库文档以解决错误代码。

    图 36. “数据库确认”屏幕

  8. 在“公共信息目录”屏幕中,输入公共共享组件的位置。该值必须与 Database Loader 安装中使用的目录位置匹配。
    注:
    在选择了希望的安装路径后后,当进行浏览以选择目录时,请在输入文件名字段中输入“.”。如果没有输入“.” ,则选择目录屏幕不会返回到它的启动屏幕。
  9. 在“WebSphere MQ 服务器”屏幕中,输入有关您 WebSphere MQ 服务器的信息。请参阅图 37

    图 37. “WebSphere MQ 服务器”屏幕


    如果 WebSphere MQ 不是位于当前机器上,则在主机名文本框中将 localhost 替换为包含 WebSphere MQ 的系统的名称。

    队列管理器文本框中,将缺省名替换为配置 WebSphere MQ 时使用的名称(请参阅"配置 WebSphere MQ"。)

    侦听器端口文本框中,输入侦听器正在使用的端口(请参阅"配置 WebSphere MQ"。)缺省端口是 9999。

    单击下一步

  10. 出现“Windows 服务安装”屏幕。如果您希望将 Business Integration Connect 功能注册为 Windows 服务, 请选中作为 Windows 服务安装复选框。 请参阅图 38

    单击下一步

    图 38. “Windows 服务安装”屏幕


  11. 如果您选择安装“社区控制台”,则请使用“社区控制台”配置屏幕配置它。请参阅图 39

    图 39. “社区控制台”屏幕


    用户名文本框中,输入“社区控制台”组件用于登录到数据库的用户标识。

    密码文本框中,输入与用户名相关的密码。请务必输入正确的密码,因为如果密码错误,则“社区控制台”将无法运行。

    HTTP 端口文本框中,输入组件进行侦听以获取消息的端口号。社区控制台、接收器和文档管理器必须拥有各自唯一的端口号,而且这些端口号在本计算机上必须可用。缺省端口是 58080。

    HTTPS 端口文本框中,输入组件进行侦听以获取消息的安全端口号。社区控制台、接收器和文档管理器必须拥有各自唯一的端口号,而且这些端口号在本计算机上必须可用。缺省端口是 58443。

    单击下一步

    注:
    如果数据库连接失败,则将出现“数据库信息”屏幕。请查看信息屏幕以获取指导,或者请参考数据库文档以解决错误代码。
  12. 如果您选择了接收器或文档管理器组件,则请使用它们各自的配置屏幕配置它们。这些屏幕与“社区控制台配置”屏幕具有相同的字段。所有这三个组件(社区控制台、接收器和文档管理器)都必须具有不同的 HTTP 和 HTTPS 端口。 请参阅图 40图 41
    注:
    如果在不同的机器上安装接收器和文档管理器,则接收器机器必须含有能被文档管理器机器解析的主机名。

    完成时单击下一步

    图 40. “接收器配置”屏幕


    图 41. “文档管理器配置”屏幕


  13. 在“RosettaNet 配置”屏幕(图 42)中,输入 RosettaNet 消息的联系人信息。必须在这些文本字段中输入值。如果您不知道正确的值,请使用缺省值。如果您正在使用 RosettaNet,则该信息是必需的,对于所有安装都建议使用该信息。

    图 42. “RosettaNet 配置”屏幕


    姓名文本框中,输入在出现 RosettaNet 问题时应当联系的人员的姓名。

    电话号码传真号码文本框中,输入 RosettaNet 联系人的电话号码和传真号码。

    电子邮件地址文本框中,输入 RosettaNet 联系人的电子邮件地址。

    单击下一步

  14. 在“警报通知”屏幕(图 43)中,配置 Business Integration Connect,以便它可以通过电子邮件发送警报。这些值是必需的。如果不知道正确的值,则使用缺省值。

    图 43. “警报通知”屏幕


    SMTP 中继文本框中,输入 SMTP 服务器的位置。

    发件人地址文本框中,输入 Business Integration Connect 用来发送电子邮件的电子邮件地址。

    收件人地址文本框中,输入目的电子邮件地址,该地址是用户响应“警报通知”时用于发送响应电子邮件的地址。

    单击下一步

  15. 在“摘要”屏幕上,查看该面板上的信息,该信息标识了将安装的组件。如果该信息中有任何不正确的内容,则请单击上一步以返回到前面的屏幕。如果摘要屏幕上的所有信息都正确,请单击下一步
  16. Business Integration Connect 安装程序安装和配置选定的组件。当该任务完成时,安装程序将激活完成按钮。单击完成
  17. 打开 console\was\wbic\config\bcg_console.properties。验证设置了以下值:bcg.co.db.schema=DB2ADMIN
  18. 打开 receiver\was\wbic\config\bcg_receiver.properties。验证设置了以下值:bcg.co.db.schema=DB2ADMIN
  19. 打开 router\was\wbic\config\bcg.properties。验证设置了以下值:bcg.co.db.schema= DB2ADMIN

    在您希望安装 Business Integration Connect 组件的每台服务器上重复上述步骤。公共内容只需安装一次,因为通过共享的文件系统可将它用于所有计算机。

    安装完所有 Business Integration Connect 组件后,请参阅"使用命令行安装组件"

Copyright IBM Corp. 1997, 2004