設定伺服器測試 WebSphere Application Server 5.x 版的資料來源

如果您要在 WebSphere® Application Server 5.x 版中測試資料來源,您可能需要執行下列步驟之一:

必備條件建立一個 WebSphere Application Server 5.x 版
  1. 在「伺服器」視圖中,按兩下 WebSphere Application Server 5.x 版。 這時會開啟伺服器編輯器。
  2. 選取編輯器底端的資料來源標籤。
  3. 如果要在節點層次測試資料來源,請展開節點設定 如果要測試伺服器層次的資料來源,請展開伺服器設定
  4. 將為您建好 DB2® 和 Cloudscape™ 的 JDBC 提供者(僅限「伺服器設定」區段)。 在這個狀況中,如果預先定義的 JDBC 提供者符合您的需求,您可以跳至第 6 步驟。 在使用預先定義的 JDBC 提供者之前,請確認「修改 JDBC 提供者」精靈中所指定的類別路徑欄位是不是含有資料庫驅動程式的正確類別路徑。 您可以從 JDBC 提供者清單選取 JDBC 提供者來完成這個動作,再按一下編輯來檢視或編輯 JDBC 類別路徑。
  5. 建立 JDBC 提供者。 JDBC 提供者含有軟體的配置, 這種軟體可讓 Java™ 應用程式連接到 JDBC 相容的資料庫。
    1. 在 JDBC 提供者清單表格旁,按一下新增 這時會開啟「建立 JDBC 提供者」精靈。
    2. 資料庫類型清單框中,選取資料庫類型。
    3. JDBC 提供者類型清單框中,選取 JDBC 提供者並按下一步
      表 1. 不同 JDBC 提供者的範例
      JDBC 驅動程式類型 資源提供者的範例
      IBM® DB2 DB2 JDBC 提供者
      Oracle Oracle JDBC 小型驅動程式
      Sybase Sybase 12.0 JDBC 驅動程式
    4. 名稱欄位中,輸入資源提供者的名稱。
    5. 實作類別名稱清單中,選取或輸入 JDBC 提供者實作的 Java 類別名稱。
      表 2. JDBC 提供者實作的不同 Java 類別名稱範例
      JDBC 提供者類型 Java 類別名稱的範例
      DB2 COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource
      Oracle oracle.jdbc.pool.OracleConnectionPoolDataSource
      Sybase com.sybase.jdbc2.jdbc.SybConnectionPoolDataSource
    6. 類別路徑清單框中,如果未顯示驅動程式路徑, 則按一下新增路徑新增外部 JAR 按鈕(如果您是使用 Cloudscape,就不需要指定類別路徑)。 輸入或瀏覽至含有驅動程式類別之 JAR 檔所在路徑。請確定您已正確指定執行 WebSphere Application Server 的機器中之 DB2 安裝架構的 JDBC 驅動程式類別路徑。
      表 3. 含有驅動程式類別的不同 JAR 檔範例
      JDBC 驅動程式類型 含有驅動程式類別的 JAR 檔的範例
      DB2 c:/Program Files/IBM/SQLLIB/java/db2java.zip
      Oracle c:/Oracle/Oracle9i/classes12.zip
      Sybase c:\jdbc\Sybase\classes\jconn2.jar
      註: Linux Linux™ 中的預設 DB2 JDBC 提供者類別路徑設為 ${DB2_JDBC_DRIVER_PATH}/db2java.zip。 在 Linux 中,無法偵測到 DB2 的安裝位置。 如果您要在 Linux 中使用 DB2 資料來源,您必須手動移除這個類別路徑項目,在伺服器編輯器中加入含有正確路徑的新項目。
    7. 原生路徑清單框中,指定形成資源提供者原生程式庫之位置的路徑清單。 原生路徑項目是用 ENTER 鍵來分隔,且不能包含路徑分隔字元(如 ';' 或 ':')。原生路徑可包含能夠利用變數對映來替代的變數(符號)名稱。
    8. 然後,按一下完成
  6. 定義資料來源和資源內容。上面選取的 JDBC 提供者中定義的資料來源清單旁,按一下新增
  7. 這時會開啟「建立資料來源」精靈。
    1. 選取 JDBC 提供者的類型,如 DB2 JDBC 提供者。
    2. 指定 WebSphere Application Server 5.0 版或 4.0 版的資料來源。 然後再按下一步
      註: 由於 WebSphere Application Server 中的一項限制,Universal Test Client 只能檢視 WebSphere Application Server 4.0 版的版本資料來源。 雖然在 JNDI 瀏覽器中仍可以見到 WebSphere Application Server 5.0 版之資料來源,但您無法檢視它們的詳細資料。
    3. 在「修改資料來源」頁面中,指定要建立的資料來源的詳細資料。 如果需要這個精靈上任一欄位的詳細資訊,請選取該欄位,再按下 F1。然後再按下一步
    4. 在「建立資源內容」頁面中,選取要修改的資源內容,如 databasename。
    5. 欄位中,輸入這個內容的值,如資料庫名稱 sample
      表 4. 不同資源內容的範例
      databaseName
      DB2 database_name
      Oracle database_name
      Cloudscape D:\temp\cloudscape\database_name
  8. 儲存並關閉伺服器編輯器。
註: 如果是 Oracle,您必須利用 jdbc:oracle:thin:@ server_name :1521: database_name 值來定義 URL 資源內容。
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.