版次注意事項


|5.3 第 24 章 設置聯合系統來存取多重資料來源

|5.3.1 聯合系統

| | |

|DB2 聯合系統是一種 DBMS 的特殊類型。 |聯合系統可讓您查詢並擷取位在其他 DBMS 上的資料,例如 Oracle、Sybase 及 Microsoft SQL Server。 |SQL 陳述式可以參照多重 DBMS 或單一陳述式中的個別資料庫。 |例如,您可以結合位在 DB2 Universal Database 表格、Oracle 表格及 Sybase 概略表中的資料。 |支援的 DBMS 包括 Oracle、Sybase、Microsoft SQL Server (for Windows NT) 及 DB2 |Universal Database 系列的成員 (如 DB2 for OS/390、DB2 for AS/4000 及 DB2 for Windows)。

|DB2 聯合系統包含具有 DB2 案例的伺服器 (資料庫將以聯合資料庫伺服) 以及一個或多個資料來源。 |聯合資料庫包含識別資料來源及其性質的目錄登錄。 |資料來源包含 DBMS 及資料。DB2 Universal Database 有通信協定,稱為外層,您可以使用來存取這些資料來源。 |外層是一種機制,聯合伺服器用此機制來通信及擷取資料來源的資料。 |暱名是用來參照位在資料來源中的表格與概略表。 |應用程式連接到聯合資料庫,就像任何其他 DB2 資料庫。 |您使用的外層是以 DB2 Universal Database 正在執行的平台為依據。

|在聯合系統設定之後,可以存取資料來源中的資訊,即使在一個大型資料庫中。 |使用者及應用程式傳送查詢至一個聯合資料庫,它從資料來源擷取資料。

|DB2 聯合系統在部份限制下操作。分散式要求限制在 DB2 版本 7 中進行唯讀作業。此外,您不能執行與暱名相反的公用程式作業 (像 LOAD、REORG、REORGCHK、IMPORT、RUNSTATS 等等)。 |但是,您可以使用透通機能,使用與該資料來源相關的 SQL 用語,將 DDL 及 DML 陳述式直接提出至 DBMS。

|5.3.1.1 限制

|版本 7.2 的新外層 (如 Linux 及 Solaris 上的 Oracle、 |AIX 及 Solaris 上的 Sybase 及 NT 及 AIX 上的 Microsoft SQL Server) 不可用於 FixPak 3;您必須購買 DB2 Relational Connect 版本 7.2。

|5.3.2 安裝 DB2 Relational Connect

|

|本節提供在伺服器上安裝 DB2 Relational Connect 的指令,您將以該伺服器作為聯合系統伺服器。

|5.3.2.1 在 Windows NT 伺服器上安裝 DB2 Relational Connect

|在您將 DB2 Relational Connect 安裝在您的 Windows NT 聯合伺服器之前: |

|
  1. |以您為了執行安裝所建立的使用者帳戶登入系統。
  2. |關閉任何執行中的程式,安裝程式才能依照要求來更新檔案。
  3. |呼叫安裝程式。您可以自動方式或以人工方式來呼叫安裝程式。 |若安裝程式無法自動啟動,或您想要以不同的語言執行安裝,請以人工方式呼叫安裝程式。 |

    |即會開啟安裝發射台。

  4. |按一下安裝,開始安裝程序。
  5. |遵循安裝程式中的提示。

    |當程式完成時,DB2 Relational Connect 與其它 DB2 產品將會安裝在您的安裝目錄中。 |

|5.3.2.2 在 AIX、Linux 及 Solaris 作業環境伺服器上安裝 DB2 Relational Connect

|

|在您將 DB2 Relational Connect 安裝在您的 AIX、Linux 及 Solaris 作業環境聯合伺服器之前:

|若要將 DB2 Relational Connect 安裝在您的 AIX、Linux 及 Solaris 作業環境伺服器, |請使用 db2setup 公用程式: |

  1. |以根權限使用者登入。
  2. |插入並裝載您的 DB2 產品 CD-ROM。有關裝載 CD-ROM 的資訊, |請參閱AIX 快速入門
  3. |輸入 cd /cdrom 指令 (其中 cdrom 是您的產品 CD-ROM 的裝載點),以變更裝載 CD-ROM 的目錄。
  4. |輸入 ./db2setup 指令。在幾分鐘後, |即會開啟「DB2 安裝公用程式」視窗。
  5. |選取安裝。即會開啟「安裝 DB2 V7」視窗。
  6. |導引至您從屬站的 DB2 Relational Connect 產品,例如, |Relational Connect for Sybase,並按空格鍵以選取。當您選取選項時,其旁邊即會出現星號。
  7. |選取確定。 即會開啟「建立 DB2 服務」視窗。
  8. |您可以選擇建立 DB2 案例。選取確定|即會開啟「摘要報告安裝」視窗。會自動安裝兩個項目: |Oracle 的分散式結合及 DB2 Relational Connect 的「產品標記」。「產品標記」是必要的,可讓您連接到 Sybase 資料來源。
  9. |選擇繼續執行。 即會出現一視窗,指出這是您停止 Relational Connect 的最後機會。 選擇確定以繼續執行安裝。可能要花幾分鐘的時間才能完成安裝。
  10. |當通知出現時,指出安裝已順利完成,請選取確定。「摘要報告」出現時,指出哪一個安裝選項的成功或失敗;請再次選取確定

    |當安裝完成時,DB2 Relational Connect 與其它 DB2 產品將安裝在目錄中。在 AIX 上,此為 /usr/lpp/db2_07_01 目錄。在 Solaris 上, |此為 /opt/IBMdb2/V7.1 目錄。在 Linux 上, |此為 /usr/IBMdb2/V7.1 目錄。 |


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]