設定 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 常駐程式身分的使用者 ID 和密碼。必要的話,將埠號從 50000 變更為符合您的 DB2 安裝架構的埠號。
  5. 儲存內容檔並關閉檔案。 連接器內容檔會更新來指向 DB2 資料庫。

如果您使用的是 WebSphere® Application Server,請在 WebSphere Application Server 上建立 DB2 JDBC 提供者,讓連接器 Java™ Platform Enterprise Edition 應用程式可以存取 DB2 JDBC 驅動程式。如果您使用 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. 在精靈的最後一頁,按一下完成

讓 Tomcat 可以存取 DB2 JDBC 驅動程式

  1. 將 DB2 JDBC 驅動程式複製到 SAPCInstallDir/server/tomcat/lib 目錄。您可以從 DB2 安裝架構的 SQLLIB/java 目錄中取得 db2jcc.jar 檔。

意見