将 DB2® 设置为 Rational® Connector for SAP Solution Manager 数据库。
关于此任务
这些高级步骤说明如何配置 Rational Connector 以将 DB2 用作数据库:
- 创建数据库。
- 在该数据库中创建表。
- 更新 Connector 属性文件以指向该数据库。
- 使数据库 JDBC 文件可供应用程序服务器访问。
过程
创建 DB2 数据库
- 打开 DB2 控制中心。
。
用于打开 DB2 控制中心的命令因操作系统而异。
运行适当的命令。
- 右键单击所有数据库,然后单击。使用所有缺省设置,但以下两个设置除外:
- 将缺省缓冲池和表页面大小更改为 8K
- 将代码集更改为 UTF-8
- 单击完成。 将创建数据库。
创建 DB2 数据库内的表。
- 从 DB2 控制中心,单击顶部图标栏中的命令编辑器图标。
- 单击添加并将新数据库选为目标。
- 将连接器安装根目录中的 Table.ddl 内容剪切并粘贴到顶部命令行窗口中。
- 单击执行图标。 这样就创建了表。
更新连接器属性文件以指向 DB2 数据库。
- 在连接器安装根目录中,转至 server/conf 目录并打开 sapconnector.properties 文件。 例如,
SAPCInstallDir/server/conf/sapconnector.properies
- 在属性文件中,找到以下行:
#
# Sample lines for DERBY
# com.ibm.rational.connector.sap.db.vendor=DERBY
# can be relative to SAPC_HOME system variable or absolute com.ibm.rational.connector.sap.db.location=sapc/Derby/SAPConnectorDB
#
# Sample lines for DB2
#
#com.ibm.rational.connector.sap.db.vendor=DB2
#com.ibm.rational.connector.sap.db.location=//localhost:50000/SAPC:user=db2admin;password=<password>;
- 使用“#”注释掉 Derby 数据库的两行,并取消注释 DB2 的两行。
- 将 SAPC 替换为您已创建的数据库的名称,并将 db2admin 和 <password> 替换为 DB2 守护程序身份的用户标识和密码。如果需要,请将端口号从 50000 更改为与 DB2 安装版的端口号匹配。
- 保存并关闭该属性文件。 连接器属性文件将更新为指向 DB2 数据库。
如果您要使用 WebSphere® Application Server,请通过在 WebSphere Application Server 上创建 DB2 JDBC 提供程序来使 DB2 JDBC 驱动程序可供连接器 Java™ 平台 Enterprise Edition 应用程序访问。如果您要使用 Apache Tomcat Application Server,请跳至下一部分。
- 通过将浏览器指向 http://yoursystem:9060/ibm/console 来打开管理控制台。
- 单击。
- 在向导的第一页上,选择所有作用域,然后选择 Node=YourNodeName, Server=YourServerSetup。
单击新建。将数据库类型设置为 DB2,将提供程序类型设置为 DB2 - 使用 IBM JCC 驱动程序,并将实施类型设置为 XA 数据源。
- 在向导的第二页上,将驱动程序和本机库目录路径设置为 SQLLIB 下的 java 和 bin 目录。如果您不知道 SQLLIB 在系统中的位置,请参阅 DB2 文档。
- 在向导的最后一页上,单击完成。
使 DB2 JDBC 驱动程序可供 Tomcat 访问
- 将 DB2 JDBC 驱动程序复制到 SAPCInstallDir/server/tomcat/lib 目录。
您可以从 DB2 安装版的 SQLLIB/java 目录获取 db2jcc.jar 文件。