您可以在相同電腦上使用多個 DB2® 副本。每個 DB2 副本都可以處於相同或不同的程式碼層次。這樣做的優點如下:
DB2 副本可以包含一個以上的不同 DB2 產品。這是指安裝在相同位置的一組 DB2 產品。
僅安裝一個 DB2 副本的差異
相同電腦上安裝多個 DB2 副本的差異
對於 Microsoft® COM+ 應用程式,建議您隨應用程式一起使用及配送 IBM Data Server Driver Package (安裝程式) 或 IBM Data Server Driver for ODBC and CLI (zip),而不是 IBM Data Server Runtime Client,因為對於 COM+ 應用程式而言,一次只能使用一個 Data Server Runtime Client。IBM Data Server Driver Package (安裝程式) 或 IBM Data Server Driver for ODBC and CLI (zip) 沒有這項限制。只有預設 DB2 副本才支援 Microsoft COM+ 應用程式存取 DB2 資料來源。但無法同時支援 COM+ 應用程式存取不同的 DB2 副本。如果已安裝 DB2 Universal Database (UDB) 第 8 版,則只能使用 DB2 UDB 第 8 版,來執行這些應用程式。如果您安裝的是 DB2 第 9 版或更高版本,則可以使用「預設 DB2 副本選擇」精靈,變更預設 DB2 副本,但是您無法同時使用它們。
在安裝新的 DB2 副本時選擇預設值
在 9.1 版中,您可以具有一個已安裝多個 DB2 副本的實務範例。(在此範例中,為 DB2COPY1、DB2COPY2,一直到 DB2COPYn。) 您已選取其中一個 DB2 副本,作為預設 DB2 副本。在此情況下,已選取 DB2COPY1 作為預設 DB2 副本。
從 9.5 版開始,想像將安裝一個 DB2 副本 (DB2COPY1) 的實務範例。它是預設 DB2 副本及預設 IBM 資料庫用戶端介面副本。
然後,您在新的 DB2 副本 (DB2COPY2) 中安裝 DB2 產品。在安裝新的 DB2 副本 (DB2COPY2) 期間,系統會詢問您是否要使新的 DB2 副本成為預設 DB2 副本。如果您回應『否』,則 DB2COPY1 仍為預設 DB2 副本。(它也是預設 IBM 資料庫用戶端介面副本。)
然而,考量相同的實務範例,但在詢問您是否要使新的 DB2 副本成為預設 DB2 副本時,回應『是』。
在此情況下,DB2COPY2 將變成新的預設 DB2 副本 (及預設 IBM 資料庫用戶端介面副本)。
在伺服器上,只能有一個 DAS 版本,且由它管理各個實例,如下所示:
Visual Studio 2003 外掛程式
如果預設 DB2 副本是 9.5 版、9.1 版或第 8 版副本,則在同一台電腦上只能同時登錄一個版本的外掛程式。作用中的外掛程式版本將是預設 DB2 副本隨附的版本。
授權
每個 DB2 副本都需要登錄授權。這些授權不適用於整個系統範圍。如此一來,不同的路徑就有不同的授權,而且在相同機器上可以同時存在產品的受限版本 DB2 副本,以及完整版本 DB2 副本。
NT 服務
DB2 NT 服務會使用 <servicename_installationname>。例如,DB2NETSECSERVER_MYCOPY1。顯示名稱也包含「副本名稱」,以括弧形式添加在其後,例如 DB2 Security Server (MYCOPY1)。實例的顯示名稱還包括 DB2–<DB2 副本名稱>–<實例名稱>–<節點號碼>,該名稱顯示在服務控制台 Applet 中。實際的服務名稱保持現狀。
用於選取 DB2 副本以供使用的 API
您可以使用 db2SelectDB2Copy API 來選取想要應用程式使用的 DB2 副本。此 API 不需要任何 DDL。它會靜態鏈結到您的應用程式。您可以延遲載入 DB2 檔案庫,先呼叫此 API,然後再呼叫任何其他 DB2 API。請注意,針對任意給定的程序,無法多次呼叫此函數;也就是說,無法將某個程序從某個 DB2 副本切換到其他副本。
db2SelectDB2Copy API 會設定應用程式所需的環境,以使用指定的 DB2 副本名稱或位置。如果已針對想要使用的 DB2 副本設定您的環境,則無需呼叫此 API。然而,如果需要使用不同的 DB2 副本,則必須先呼叫此 API,然後將任何 DB2 DLL 載入到程序中。每個程序只能呼叫此函數一次。
多個實體節點的資料庫分割
在所有電腦上,每個實體分割區都必須使用相同的 DB2 副本名稱。
使用 MSCS 及多個 DB2 副本
您必須針對每個 DB2 資源進行配置,以在單獨的資源監視器中執行。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]