设置 DB2 数据库

将 DB2® 设置为 Rational® Connector for SAP Solution Manager 数据库。

关于此任务

这些高级步骤说明如何配置 Rational Connector 以将 DB2 用作数据库:

过程

创建 DB2 数据库

  1. 打开 DB2 控制中心。
    1. 对于 Windows 开始 > IBM DB2 > 一般管理工具 > 控制中心
    2. 对于 Linux 用于打开 DB2 控制中心的命令因操作系统而异。 运行适当的命令。
  2. 右键单击所有数据库,然后单击创建数据库 > 标准。使用所有缺省设置,但以下两个设置除外:
    • 将缺省缓冲池和表页面大小更改为 8K
    • 将代码集更改为 UTF-8
  3. 单击完成 将创建数据库。

创建 DB2 数据库内的表。

  1. 从 DB2 控制中心,单击顶部图标栏中的命令编辑器图标。
  2. 单击添加并将新数据库选为目标。
  3. 将连接器安装根目录中的 Table.ddl 内容剪切并粘贴到顶部命令行窗口中。
  4. 单击执行图标。 这样就创建了表。

更新连接器属性文件以指向 DB2 数据库。

  1. 在连接器安装根目录中,转至 server/conf 目录并打开 sapconnector.properties 文件。 例如,
    SAPCInstallDir/server/conf/sapconnector.properies
  2. 在属性文件中,找到以下行:
    #
    # 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>;
  3. 使用“#”注释掉 Derby 数据库的两行,并取消注释 DB2 的两行。
  4. SAPC 替换为您已创建的数据库的名称,并将 db2admin<password> 替换为 DB2 守护程序身份的用户标识和密码。如果需要,请将端口号从 50000 更改为与 DB2 安装版的端口号匹配。
  5. 保存并关闭该属性文件。 连接器属性文件将更新为指向 DB2 数据库。

如果您要使用 WebSphere® Application Server,请通过在 WebSphere Application Server 上创建 DB2 JDBC 提供程序来使 DB2 JDBC 驱动程序可供连接器 Java™ 平台 Enterprise Edition 应用程序访问。如果您要使用 Apache Tomcat Application Server,请跳至下一部分。

  1. 通过将浏览器指向 http://yoursystem:9060/ibm/console 来打开管理控制台。
  2. 单击资源 > JDBC > JDBC 提供程序
  3. 在向导的第一页上,选择所有作用域,然后选择 Node=YourNodeName, Server=YourServerSetup。 单击新建。将数据库类型设置为 DB2,将提供程序类型设置为 DB2 - 使用 IBM JCC 驱动程序,并将实施类型设置为 XA 数据源
  4. 在向导的第二页上,将驱动程序和本机库目录路径设置为 SQLLIB 下的 javabin 目录。如果您不知道 SQLLIB 在系统中的位置,请参阅 DB2 文档。
  5. 在向导的最后一页上,单击完成

使 DB2 JDBC 驱动程序可供 Tomcat 访问

  1. 将 DB2 JDBC 驱动程序复制到 SAPCInstallDir/server/tomcat/lib 目录。 您可以从 DB2 安装版的 SQLLIB/java 目录获取 db2jcc.jar 文件。

反馈