搭配 DB2 8.2 或 8.1 版第 4 類 JDBC 驅動程式,來使用表格和資料來源建立器

表格和資料來源建立器支援自動建立應用程式伺服器中所配置的資料庫表格和相關資料來源, 使得 WebSphere® 測試環境中的 CMP Bean 更容易測試。 支援的 DB2® 版本是 DB2 8.2 和 8.1 版,採用無論 DB2 8.2 或 8.1 版是安裝在本端或遠端的系統中,都能夠運作的第 4 類 JDBC 驅動程式。

如果要產生 DB2 的表格和資料來源,開發機器上必須包含兩個 JAR 檔。 一個是 JDBC 驅動程式本身,包含在稱為 db2jcc.jar 的 JAR 檔中,另一個是稱為 db2jcc_license_cisuz.jar 的授權 JAR 檔。 這些 JAR 檔通常是在 DB2_installdir/SQLLIB/java 中(其中 DB2_installdir 是 DB2 的安裝目錄)。如果是將 DB2 安裝在開發機器的系統, 則會嘗試判斷這些路徑,您不需要採取進一步的步驟。 如果不會自動判斷路徑,請在對話框中手動指定路徑。

如果 DB2 安裝在遠端機器中, 您必須在建立表格時所顯示的 DB2 連線對話框中,提供通往這兩個 JAR 檔的完整路徑。 不需要任何配置,因為這會自動完成。 如果沒有提供通往這兩個 JAR 檔的路徑,在建立表格和執行時期會出現下列異常狀況:

com.ibm.db2.jcc.c.SqlException: 使用中的 IBM Universal JDBC 驅動程式版本未獲連接 DB2 for Unix/Windows 資料庫的授權。 如果要連接至這個 DB2 伺服器,請取得 IBM DB2 Universal Driver for JDBC 和 SQLJ 的授權複本。

驅動程式的授權複本表示 db2jcc_license_cisuz.jar 已加入通往 db2jcc.jar 的路徑中。雖然只有第 4 類驅動程式支援表格和資料來源建立器,您仍然可以自行利用關聯式資料庫工具,來手動匯出 DB2 綱目。

在「DB2 連線設定」對話框中,會要求您提供通往 db2jcc.jar 的路徑。 這隱含通往這個 JAR 和授權 JAR 兩者的路徑。您可以利用瀏覽按鈕來選取多個檔案,因此,您只要同時選取 db2jcc.jar 檔和 db2jcc_license_cisuz.jar 檔就行了。 如果您只選取一個檔案,輸入欄位仍會保留空白。 您必須同時選取這兩個檔案,或手動提供這兩者的路徑,才能結束對話框,繼續作業。

使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.