配置 WebSphere Application Server 和 Oracle 間的資料庫連線

您可以在 WebSphere® Application Server 6.1 版(或 6.0.2 版)和針對 Rational® Asset Manager 在 Oracle 11g 或 10.2(g) 中所建立的資料庫表格間, 手動建立資料庫連線。
如果您使用叢集伺服器環境,請使用「網域管理程式 (DM)」中的 「WebSphere 管理主控台」來執行所有的「WebSphere 管理主控台主控台」步驟。
  1. 請確定 odbc14.jar 檔源自 Oracle 10g (10.2) 或以上。這個檔案的舊版本將無法運作。必要的話, 請將所需的檔案版本複製至 WebSphere Application Server 伺服器上的資料夾中(例如 D:\Oracle)。
  2. 啟動 WebSphere 管理主控台
  3. 使用使用者 ID admin 和密碼 admin 登入 (您在前述的「配置安全」一節中所定義的)。
  4. 設定 Oracle 驅動程式路徑。
    1. 按一下導覽窗格中的環境
    2. 按一下 WebSphere 變數
    3. 按一下新建
    4. 名稱欄位中,選取 Oracle_JDBC_DRIVER_PATH
    5. 欄位中,選取內含 ojdbc14.jar 檔必要版本的 Oracle 程式庫路徑, (例如 D:\Oracle。)
    6. 按一下套用
    7. 按一下確定
  5. 設定 J2C 鑑別。
    1. 按一下安全
    2. 按一下廣域安全
    3. 廣域安全視窗的鑑別區段中, 按一下 JAAS 配置
    4. 按一下 J2C 鑑別資料
    5. 按一下新建
    6. 別名項目欄位中,輸入 RAM_Con
    7. 使用者 ID 欄位中,輸入一個具備管理專用權的 Oracle 使用者 ID。在 Oracle 方面,此處定義的使用者 ID 必須是給定的綱目名稱 (例如 ramschema)。
    8. 密碼欄位中,輸入使用者 ID 的密碼。
    9. 按一下套用
    10. 按一下確定
  6. 建立資料庫連線
    1. 按一下導覽窗格中的資源
    2. 按一下 JDBC 提供者
    3. 如果您採用 DB2® 遠端安裝, 請確定已清除節點伺服器項目, 然後按一下套用
    4. 如果您使用叢集環境,請在叢集欄位中,輸入叢集的名稱, 並按一下套用
  7. 如果已為 Rational Asset Manager 定義了其他任何的 JDBC 驅動程式(例如 JNDI Name = jdbc/RAM_Con), 請在完成這些步驟前,先刪除這些驅動程式。
  8. 建立「JDBC 提供者」。
    1. 按一下新建
    2. 在資料庫類型方面,選取 Oracle
    3. 在提供者類型方面,選取 Oracle JDBC 驅動程式
    4. 在實作類型方面,選取連線儲存區資料來源
    5. 下一步
    6. 按一下套用
    7. 按一下資料來源
    8. 按一下新建
  9. 將資料庫連結至 JNDI 名稱。
    1. JNDI 名稱方面, 選取 jdbc/RAM_Con
    2. 資料儲存庫 Helper 類別名稱方面, 選取所安裝的 Oracle 層次(例如 Oracle 9i 和以前的資料儲存庫 Helper)。
    3. 元件管理的鑑別別名欄位中,選取您之前建立的 J2C 鑑別。
    4. URL 欄位中, 輸入 Oracle 管理者提供的路徑。其格式如下:
      jdbc:oracle:thin:@fully_qualified_machine_name:oracle_port_number:database_name
    5. 按一下套用
    6. 按一下確定
    7. 按一下測試連線
  10. 儲存 WebSphere Application Server 配置。
    1. 按一下視窗頂端的儲存
    2. 在下一個視窗中,按一下儲存
  11. 登出主控台。
  12. 重新啟動伺服器。
  13. 在叢集環境中,必須重新啟動「網域管理程式 (DM)」。

意見