当满足上一部分中提到的所有先决条件时,您已经为运行“数据库装入器”和 WebSphere Partner Gateway 安装向导准备就绪。可以直接执行这些向导,或通过启动板来执行。请参阅启动板以获取更多信息。
http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html
“数据库装入器”和中心安装向导在 UNIX 上使用 X Windows System 来显示图形用户界面。 X Window System 要求将 DISPLAY 环境变量导出到系统环境。下列行可以从 Bourne shell 将 DISPLAY 环境变量设置为 IP_Address。
DISPLAY=IP_Address:0.0
export DISPLAY
使用适合您 shell 的语法来设置 DISPLAY 环境变量。
WebSphere Partner Gateway 提供了“启动板”程序,可以提供对产品概述、自述文件、产品文档、数据库装入器和 WebSphere Partner Gateway 安装程序的“一站式”访问。或者,您可以使用所提供的 setup*.* 程序启动“数据库装入器”和安装程序。请参阅创建数据库和使用安装向导安装组件。
启动板的可执行文件位于:
{CD_ROM/MEDIA DIR}/LaunchPad.sh
WebSphere Partner Gateway 包含一个设置数据库表的安装向导。该向导就是“数据库装入器”,它负责收集信息以为您创建和填充表。此外,它还可以保存用于创建表的 SQL 文件。然后您可以使用这些 SQL 文件创建和填充表。手动运行 SQL 文件允许数据库管理员在填充数据库表之前查看它们。
开始之前,请验证已安装了数据库服务器,该服务器已经进行了正确配置,并且正在运行。
DBLoader 可以在不具备实际数据库的机器上运行。Oracle/DB2 应该安装在该机器上,但是实际的数据库可以在另一台机器上。DBA 需要为此进行某些配置更改,这可能超出了本指南的范围。首先在远程机器上创建数据库。 然后利用将安装 dbloader 的机器上的 oracle/db2 配置远程数据库,指定将要在哪一台机器上运行以及使用哪一个端口。一旦完成该配置,DBLoader 就可以像数据库安装在本地一样运行。Oracle/DB2 将自动处理余下事务。所有针对该数据库的的 sql 命令都将转至正确的机器进行处理。SQL 可以自动运行。
下列步骤描述了如何使用“数据库装入器”GUI 来配置数据库。也可以不使用 GUI 安装“数据库装入器”。请参阅使用命令行安装组件以获取信息。
要设置数据库表:
“数据库装入器”需要管理员特权以自动运行负责创建/更改表空间目录所有权的 SQL。
cd DBLoader
平台 | 可执行文件 |
---|---|
Linux |
setupLinux |
AIX |
setupAIX |
Solaris |
setupSunOS |
“数据库装入器”向导会启动和显示欢迎窗口。单击下一步。
选择一个可为您的数据库提供足够空间的位置,所有的应用程序数据都将存储在该位置中。单击下一步。
DB2:
如果您选择 DB2,则出现“DB2 数据库信息”窗口。输入下列 DB2 数据库信息:
Oracle:
一旦输入好必需的信息,请单击下一步。
DB2
Oracle
在社区控制台、文档管理器和接收器的用户名和密码字段中,输入用于每个组件的用户的名称和密码。如果使用 DB2,则这些用户是在配置服务器时创建的。
在组名字段中,输入包含 WebSphere Partner Gateway 用户的组的名称。
当“数据库装入器”运行 SQL 文件时,它完成下列工作:
因为“数据库装入器”会重新启动作为其例程一部分的 DB2 实例,所以当您在设置 WebSphere Partner Gateway 数据库时,请断开正在使用 DB2 实例的任何应用程序。
如果您希望“数据库装入器”为您运行这些文件,请选中运行 SQL 文件复选框。单击下一步。
设置好 WebSphere Partner Gateway 数据库后,您已经为安装 WebSphere Partner Gateway 组件准备就绪。
下一部分描述了如何使用 InstallShield 向导 GUI 安装组件。也可以不使用 GUI 安装组件。请参阅使用命令行安装组件以获取信息。
WebSphere Partner Gateway 包含三个主要组件:社区控制台、接收器和文档管理器。所有三个组件都共享公共内容。您可以将组件和公共内容安装在一台服务器上,或者将每个组件安装独立的服务器上,也可以组合使用这两种选项。至少 必须在一台服务器上安装每个组件的一个实例。请参阅环境规划和拓扑以获取有关如何规划将各种组件放置在不同服务器上的信息。
开始之前,请确保已经安装了必备软件,并且这些软件已经正确配置。请查阅平台,硬件,和软件需求中所有 WebSphere Partner Gateway 服务器的需求表以了解软件先决条件,并请查阅安装概述以获取有关如何配置该软件的信息。您还必须设置好了 WebSphere Partner Gateway 数据库。有关这方面的信息,请参阅创建数据库。最后,您的数据库服务器和 WebSphere MQ 必须都在运行,包括队列管理器和侦听器。
当使用整合式拓扑以外的任何拓扑时,公共的组件只需安装一次。
要安装 WebSphere Partner Gateway:
中心安装程序需要 root/管理员特权以便与本机软件注册表集成在一起。
平台 | 可执行文件 |
---|---|
Linux |
setupLinux |
AIX |
setupAIX |
Solaris |
setupSolaris |
向导会启动和显示“欢迎”窗口。单击下一步。
本步骤的余下部分假定您将在该组件上安装所有组件。如果不安装所有组件,则本步骤的余下部分中描述的某些窗口将不会出现。
DB2
如果您选择了 DB2,则会出现“DB2 数据库信息”窗口。图 10.
输入运行 DB2 的计算机的主机名,如果 DB2 尚未安装在当前系统上,则用包含 DB2 的系统的名称替换 localhost。
在端口字段中,输入 DB2 实例正在使用的端口号。要了解 DB2 实例正在使用哪个端口,请使用 DB2 控制中心(GUI)来确定属性,或者在命令提示符中输入以下 DB2 配置命令:db2 get dbm cfg。“数据库装入器”也将 DB2 配置信息保存在系统的 temp/bcgdbloader/logs 目录中。缺省端口是 50000。
在所有者名、所有者密码、数据库名和模式名字段中,分别输入所有者名称、所有者密码、数据库名和实例名。 这些名称用在“数据库装入器”安装中,以定义数据库。请参阅创建数据库。
单击下一步。
Oracle:
如果您选择了 Oracle,那么将出现数据库信息窗口,请参阅图 11。
输入有关 Oracle 数据库的必需信息。缺省端口是 1521。
JDBC 驱动程序的全路径和名称必须指向本计算机上正确版本的驱动程序。可以在 Oracle 的安装目录中找到该驱动程序。
也可以从 http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html 下载该驱动程序。在“JDBC 驱动程序下载”部分中,单击 Oracle xx Rx 驱动程序。 请确保选择与您正在运行的 Oracle xx 版本相匹配的驱动程序版本。
单击下一步。
会出现“数据库连接确认”窗口。请参阅图 12。如果连接成功,则请记录并确认表、视图、函数和过程的计数信息。如果连接失败,请查看信息窗口以获取指导,或者参考数据库文档以解决错误代码。
如果 WebSphere MQ 不是位于当前机器上,则在主机名字段中将 localhost 替换为包含 WebSphere MQ 的系统的名称。
在队列管理器字段中,将缺省名替换为在配置 WebSphere MQ 时使用的名称(请参阅配置 WebSphere MQ 中的步骤 2)。
在侦听器端口字段中,输入侦听器正在使用的端口(请参阅配置 WebSphere MQ)。缺省端口为 9999。
单击下一步。
在用户名字段中,输入“社区控制台”组件用于登录到数据库的用户标识。
在密码字段中,输入与用户名相关的密码。请务必输入正确的密码,因为如果密码错误,则“社区控制台”将无法运行。
在 HTTP 端口字段中,输入组件进行侦听以获取消息的端口的名称。 社区控制台、接收器和文档管理器必须拥有各自唯一的端口号,而且这些端口号必须在本计算机上可用。缺省端口为 58080。
在 HTTPS 端口字段中,输入组件进行侦听以获取消息的安全端口的名称。 社区控制台、接收器和文档管理器必须拥有各自唯一的端口号,而且这些端口号必须在本计算机上可用。缺省端口为 58443。
单击下一步。
在姓名字段中,输入在出现 RosettaNet 问题时应当联系的人员的姓名。
在电话号码和传真号码字段中,输入 RosettaNet 联系人的电话号码和传真号码。
在电子邮件地址字段中,输入 RosettaNet 联系人的电子邮件地址。
单击下一步。
在 SMTP 中继字段中,如果 SMTP 未运行在本计算机上,则请输入该 SMTP 的主机名。
在发件人地址字段中,输入 WebSphere Partner Gateway 将用来发送电子邮件的电子邮件地址。
在收件人地址字段中,输入目的电子邮件地址,该地址是用户响应“警报通知”时用于发送响应电子邮件的地址。
单击下一步。
在您希望安装 WebSphere Partner Gateway 组件的每台服务器上重复上述步骤。公共内容只需安装一次,因为通过共享的文件系统可将它用于所有计算机。
安装完所有 WebSphere Partner Gateway 组件后,请参阅启动 WebSphere Partner Gateway。