版本注意事項
|
|
|
|DB2 聯合系統是一種 DBMS 的特殊類型。
|聯合系統可讓您查詢並擷取位在其他 DBMS 上的資料。
|單一 SQL 陳述式可以參照多重 DBMS 或個別資料庫。
|例如,您可以結合位在 DB2 Universal Database 表格、Oracle 表格及 Sybase 概略表中的資料。
|DB2 聯合系統包含具有 DB2 案例的伺服器 (資料庫將以聯合資料庫伺服) 以及一個或多個資料來源。 聯合資料庫包含識別資料來源及其性質的目錄登錄。
|資料來源包括 DBMS 與資料。支援的資料來源包括:
|
- |Oracle
- |Sybase
- |Microsoft SQL Server
- |Informix
- |DB2 Universal Database 系列(如 DB2 for OS/390、
|DB2 for AS/4000 及 DB2 for Windows)的成員
|
|DB2 Universal Database 聯合伺服器可以利用稱為外層的通信協定來通信並擷取資料來源的資料。
|您使用的外層需視執行 DB2 案例的作業系統而定。
|暱名是用來識別位在資料來源中的表格與概略表。
|應用程式可以連接到聯合資料庫,就像任何其它的 DB2 資料庫一樣。
|它還可以使用暱名來查詢資料來源,好像它們是聯合資料庫中的表格或概略表一般。
|設定聯合系統後,即可存取資料來源中的資訊,即使資料是在單一的本端資料庫中。
|使用者及應用程式傳送查詢至聯合資料庫,該資料庫便從資料來源中擷取資料。
|DB2 聯合系統在部份限制下操作。分散式要求限制在 DB2 版本 7 中進行唯讀作業。此外,您不能執行與暱名相反的公用程式作業 (像 LOAD、REORG、REORGCHK、IMPORT、RUNSTATS 等等)。
|但是,您可以使用透通機能,使用與該資料來源相關的 SQL 用語,將 DDL 及 DML 陳述式直接提出至 DBMS。
|在此 FixPak 中無法使用版本 7.2 的新外層(如 AIX、HP 及 Solaris 上的 Informix;
|Linux、HP 及 Solaris 上的 Oracle;AIX 及 Solaris 上的 Sybase;
|以及 AIX 與 NT 上的 Microsoft SQL Server);您必須購買 DB2 Relational Connect 版本 7.2。
|
|
|本節提供在伺服器上安裝 DB2 Relational Connect 的指令,您將以該伺服器作為聯合系統伺服器。
|Relational Connect 是存取 Oracle、Sybase、Microsoft SQL Server 及 Informix 資料來源所必需的。
|存取 DB2 Universal Database 系列的成員,則不需要 DB2 Relational Connect。
|安裝 DB2 Relational Connect 之前︰
|
- |請確定聯合伺服器上有安裝 DB2 Universal Database Enterprise Edition
|或 DB2 Universal Database Enterprise -- Extended Edition。
|
- |在 DB2 for UNIX 伺服器上︰
- |若您打算將 DB2 系列資料庫併入您的分散式要求中,則當您安裝 DB2 Universal Database 時,您必須選取分散式結合 DB2 資料來源選項。若要驗證是否已實行此選項,
|請檢查 FEDERATED 參數是否設定為 YES。您可以發出 GET DATABASE MANAGER CONFIGURATION 指令來檢查此設定,
|它會顯示所有參數及其現行設定。
|
- |請確定在您的聯合伺服器上已安裝了資料來源的從屬站軟體。
|
|
- |以您為了執行 DB2 Universal Database 安裝所建立的使用者帳戶登入聯合伺服器。
- |關閉任何執行中的程式,安裝程式才能依照要求來更新檔案。
- |呼叫安裝程式。您可以自動方式或以人工方式來呼叫安裝程式。
|若安裝程式無法自動啟動,或您想要以不同的語言執行安裝,請以人工方式呼叫安裝程式。
|
- |若要自動呼叫安裝程式︰
|
- |將 DB2 Relational Connect CD 插入磁碟機。
- |自動執行特性會自動啟動安裝程式。
|決定系統語言,並啟動該語言的安裝程式。
|
- |自行呼叫安裝程式:
|
- |按一下開始,選取執行選項。
- |在開啟欄位中,輸入下列指令:
|x:\setup /i language
|其中:
|
- |x
- |代表您的 CD-ROM 光碟機。
- |language
- |代表您語言的國家/地區碼(例如:EN 代表英文)。
|
- |按一下確定。
|
|
|即會開啟安裝發射台。
- |按一下安裝,開始安裝程序。
- |遵循安裝程式中的提示。
|安裝完成時,
|DB2 Relational Connect 會與其它的 DB2 產品安裝在目錄中。
|例如,Oracle NET8 從屬站軟體 (net8.dll) 的外層檔案庫,將會安裝在 c:\Program Files\SQLLIB\bin 目錄中。
|
|若要在 UNIX 聯合伺服器上安裝 DB2 Relational Connect,
|請使用 db2setup 公用程式。
|註: 在您使用 db2setup 公用程式時所出現的螢幕,
|需視已安裝在聯合伺服器上的項目而定。
|這些步驟會假設您沒有安裝 Relational Connect。
|
- |以根權限使用者登入。
- |插入並裝載您的 DB2 產品 CD-ROM。如需裝載 CD-ROM 的方法,
|請參閱 DB2 for UNIX 快速入門。
- |輸入 cd /cdrom 指令 (其中 cdrom 是您的產品 CD-ROM 的裝載點),以變更裝載 CD-ROM 的目錄。
- |輸入 ./db2setup 指令。幾分鐘後,
|會開啟「安裝 DB2 V7」視窗。此視窗會列出您目前已安裝的項目及您可以用來安裝的項目。
- |導覽至您要安裝的分散式結合,如 分散式結合 Informix 資料來源,
|然後按下空格鍵以選取它。
|當您選取選項時,其旁邊即會出現星號。
- |選取確定。 即會開啟「建立 DB2 服務」視窗。
- |既然聯合伺服器已經含有 DB2 案例,
|請選擇不建立 DB2 案例選項,然後選取確定。
- |如果您選擇不建立「管理伺服器」,則會出現警告。
|選取確定。 「DB2 安裝公用程式」視窗會顯示要安裝項目的「總結報告」。
|因為您之前未安裝 Relational Connect,應該會列出兩個項目:
|
- |DB2 Relational Connect 的產品標記
- |您選取的分散式結合資料來源
|
- |選擇繼續執行。 即會出現一視窗,指出這是您停止 Relational Connect 的最後機會。 選擇確定以繼續執行安裝。可能需要幾分鐘的時間才能完成安裝。
- |「DB2 安裝公用程式」視窗會顯示「狀態報告」,指出哪些元件已順利安裝完成。
|選擇確定。會開啟「DB2 安裝公用程式」視窗。選擇關閉,
|然後選取確定以結束公用程式。
|安裝完成時,DB2 Relational Connect 會與其它的 DB2 產品安裝在目錄中。
|
- |在 DB2 for AIX 伺服器中,目錄為 /usr/lpp/db2_07_01。
- |在 DB2 for Solaris Operating Environment 伺服器中,目錄為 /opt/IBMdb2/V7.1。
- |在 DB2 for HP-UX 伺服器中,目錄為 /opt/IBMdb2/V7.1。
- |在 DB2 for Linux 伺服器中,目錄為 /usr/IBMdb2/V7.1。
|
|
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]