部署使用儲存器管理持續性 (CMP) 的 SQLJ 應用程式

在應用程式中內嵌 Java™ (SQLJ) 陳述式的「結構化查詢語言」,以最大化與資料庫的交易效率。 在應用程式可以利用 SQLJ 之前,您必須先部署應用程式,並自訂所建立的 SQLJ 設定檔。 對於使用儲存器管理持續性的 Enterprise Bean ,應用程式伺服器提供使用 SQLJ 作為持續性機制的功能。 將 CMP Bean 部署在應用程式伺服器中,以啟用 SQLJ 支援。

開始之前

您需要一個使用 SQLJ 及儲存器管理持續性的應用程式。 在 Rational® Application Developer 或另一個開發工具中開發此應用程式。

關於這項作業

在應用程式伺服器中部署 SQLJ 應用程式,以簡化 SQLJ 轉換和 Bean 部署的程序。 應用程式伺服器包含下列 SQLJ 支援的新增特性:
  • 在應用程式安裝期間,將 CMP Bean 部署在應用程式伺服器中。
  • 利用管理主控台或 Scripting 來自訂及連結 SQLJ 設定檔。
  • 不需要重新安裝應用程式的情況下,重新自訂及連結 SQLJ 應用程式。

您也可以使用 ejbdeploytool 來部署 SQLJ 應用程式。 如需相關資訊,請閱讀部署搭配使用儲存器管理持續性 (CMP) 與 ejbdeploy 工具的 SQLJ 應用程式的相關主題。

程序

  1. 建立與 DB2® 資料庫的 由上而下 對映。
  2. 從 DB2 安裝,將 sqlj.zip 檔案複製到工作站上的目錄。
  3. 在管理主控台中部署 EAR 檔。
    1. 按一下 應用程式 > 安裝新的應用程式
    2. 選取 本端檔案系統遠端檔案系統,並瀏覽至 EAR 檔。
    3. 選取 詳細-顯示所有安裝選項及參數。 按下一步
    4. 步驟 1: 選取安裝選項中,選取 部署 Enterprise Bean。 配置任何其他選項,然後按 下一步
    5. 步驟 3: 提供選項來執行 EJB 部署中,針對 部署 EJB 選項-資料庫存取類型選取 SQLJ
    6. SQLj 類別路徑 欄位中輸入 sqlj.zip 檔案的位置。
    7. 完成應用程式的安裝程序。

下一步

部署企業應用程式之後,請使用管理主控台、Scripting 或 db2sqljcustomize 工具來自訂 SQLJ 設定檔:
  • 如需管理主控台支援,請閱讀自訂及連結 Java (SQLJ) 應用程式中結構化查詢語言 (Structured Query Language) 的設定檔主題。
  • 關於 Scripting 支援,請參閱關於 AdminTask 物件之應用程式管理指令群組的主題。
  • 如需使用 db2sqljcustomize 工具,請閱讀有關使用 db2sqljcustomize 工具自訂及連結 SQLJ 設定檔的主題。