練習 1.2:建立 DB2 SAMPLE 資料庫的連線,並將它複製到專案中

在開始之前,您必須先完成練習 1.1:設定開發儲存程序的環境

建立 SAMPLE 資料庫的連線

工作台提供了一個精靈,使您能夠更容易連接到 DB2(R) 和非 DB2 資料庫,並顯示連線的狀態。「新建資料庫連線」精靈會建立「資料庫瀏覽器」視圖中顯示之資料庫的連線。利用精靈,您可以選擇連接到定義了別名的 DB2(R) 資料庫。利用別名選項,就不需要知道 DB2 別名的平台和版本。為了達到這個指導教學的目的,您會利用這個別名選項來連接 SAMPLE 資料庫。

如果您要連接到未編目的 DB2 資料庫,或是要連接到 DB2 以外的資料庫管理系統, 您也可以利用連線精靈來指定資料庫管理程式、平台和資料庫的版本, 以及受支援的 JDBC 驅動程式。

資料庫連線精靈可讓您過濾從資料庫擷取的物件。過濾資料庫物件會提昇大型資料庫的連線速度,也可以簡化顯示畫面。在這個練習中,您會利用過濾功能只擷取及顯示 SAMPLE 資料庫中的 EMPLOYEE 表格。

如果要建立 SAMPLE 資料庫的連線,請執行下列動作:

  1. 在「資料庫瀏覽器」視圖中,用滑鼠右鍵按一下任何位置,然後選取新建連線。這時會開啟「新建資料庫連線」精靈。
  2. 連線名稱欄位中,輸入 DB2SP
  3. 選取選擇 DB2 別名圓鈕,然後按下一步
  4. 別名欄位中,選取 SAMPLE。
  5. 指定您要連接的使用者 ID 和密碼,然後按下一步

    您可以指定作業系統的使用者 ID 或另一個使用者 ID。不管是哪一種情況,ID 和密碼都必須對 SAMPLE 資料庫有效。

  6. 在「過濾條件」頁面的綱目過濾區中,選取符合全部條件。這個選項只會納入符合啟用之全部過濾條件(AND 邏輯)的物件。符合任一條件選項會納入符合任一過濾條件(OR 邏輯)的物件。
  7. 保留預設過濾條件 (Schema NOT LIKE SYS%)。這個字串會從連線顯示畫面中過濾掉所有系統綱目。您通常會想要維持啟用這個過濾條件。
  8. 按一下綱目過濾區旁的新增,來指定另一個綱目過濾條件。

    這時會開啟「新增綱目過濾條件」視窗。在這個視窗中,您會建立一個字串, 來過濾掉(不擷取或顯示)NULLID 綱目中的所有物件。

  9. 述語欄位中,選取 NOT LIKE。
  10. 過濾條件欄位中,輸入 NULLID,然後按一下確定
  11. 按一下物件過濾區旁的新增,來指定限定綱目中表格的過濾條件。請確定表格標籤已啟用。您也可以按一下常式標籤, 來指定常式的過濾條件。
  12. 在「新增物件過濾條件」視窗中,於述語欄位中選取 LIKE。

    這時您會建立一個字串,來過濾掉限定綱目中 EMPLOYEE 表格以外的所有表格。

  13. 過濾條件欄位中,輸入 EMPLOYEE。
  14. 在「新增物件過濾條件」視窗中按一下確定,然後按一下完成

    當系統提示您將資料庫 Meta 資料複製到專案資料夾時,回答。您會在下一個練習中完成這個步驟。

您建立的連線會顯示在「資料庫瀏覽器」視圖中。您可以展開連線物件,來查看符合過濾準則的資料庫物件。

將資料庫模型複製到專案中

建立資料庫連線之後,您可以在「資料定義」視圖中將資料庫模型複製到專案中,然後使用 Meta 資料來建立受支援的資料庫物件。在這個指導教學中,您會將剛建立的資料庫連線複製到您在練習 1.1 中建立的簡式專案中。

如果要將資料庫連線複製到專案中,請執行下列動作:

  1. 在「資料庫瀏覽器」中,展開 DB2SP 資料庫連線樹狀結構。
  2. 用滑鼠右鍵按一下 SAMPLE 連線,然後選取複製到專案。這時會開啟「複製到專案」視窗。

    在本例中,您會複製整個資料庫,但您也可以從綱目或表格層次進行複製。

  3. 按一下瀏覽並導覽至 SPSimple 資料夾。
  4. 按一下確定,然後按一下完成

SAMPLE 資料庫即會顯示在「資料定義」視圖的 SPSimple 資料夾中。

現在您已準備好開始進行練習 1.3:建立及建置 SQL 儲存程序

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