簡介
"DB2 is DB2 is DB2",對於運行 IBM DB2 Universal Database 的分布式平台以及可購買得到的各種版本來說,這句話說得沒錯。
很簡單,這句便於記憶的話的意思是,當您需要升級時不必擔心什麼。它意味著對於運行在 DB2 所支持的任何分布式平台(Windows、HP-UX、Sun Solaris、Linux - iSeries、pSeries、xSerIEs、zSeres 和 AIX®)上的 DB2 服務器,您為 DB2 編寫的任何應用程序都可以在這些平台上運行。實際上,這裡有一本 cross-family SQL reference book,利用這本書,開發人員可以用通用 SQL 語言編寫跨產品家族的可移植應用程序。這意味著為 Windows 上 DB2 編寫的應用程序可以很容易地移植到 z/OS ™上的 DB2 中。為了進一步增強 DB2 家族價值取向(value proposition),可以使用諸如 WebSphere Information Integrator 之類的產品來擴展 DB2 SQL API,使其可以透明地訪問非 IBM 關系數據庫(例如 Oracle 或 SQL Server),通過該產品還可以將非關系數據源(例如 XML 流、消息隊列、VSAM、IMS 等)物化為關系表 —— 從而真正創建一個公司級的公共數據模型。確實,不管數據處在何處,DB2 都允許適當地對它們進行訪問。
DB2 有不同的版本。DB2 各版本實際上只在打包和許可上有所區別,它們試圖將適當的特性、功能以及一種 DB2 解決方案所能帶來的優點分配給適當的市場。DB2 的多種版本使用戶可以為他們所需的特別特性支付定制的價格。當然,底層技術一直都是 DB2,所以關於使用哪個版本的決策與可移植性、可用性以及易用性等方面是沒有關系的。此外,如果您編寫一個用於 DB2 Personal Edition (DB2 PE) 的應用程序,那麼該應用程序將可以在 DB2 Express、DB2 Workgroup Server Edition (DB2 WSE)、DB2 Workgroup Server Unlimited Edition (DB2 WSUE) 以及 DB2 Enterprise Server Edition (DB2 ESE) 這些版本上運行。
通常,客戶(以及這一方面的 IBM 人員)需要有一個方便快捷的場所,來比較分布式 DB2 服務器家族中所包括的許可規則、特性和功能之間的不同。在本文中,針對我從客戶那裡了解到的一些最常見的問題(例如 "究竟使用什麼" 等),我使用一個簡單的表來比較和對照在 DB2 V8.2.3 發行版這一級別上(大約在 2005 年 9 月)的不同的 DB2 服務器版本。(本文還包括一些關於 DB2 Version 7 發行版與 DB2 Version 8 發行版之間變化的邊注)。
但是,本文以及下面所附的表可能並不完整。本文試圖回答在與客戶談話或者會談當中我所聽到的 80% 的問題(如果我沒有談到您有疑問的話題,請給我發電子郵件,這樣我可以在將來的更新中把它加進來)。分布式 DB2 家族其實就像一套俄羅斯玩偶 —— 在某一個版本中的特性在其他版本中也有,只是我在這裡講到的特性是一個例外。換句話說,在大多數情況下,我不會談到那些公共的、在所有平台上都能以相同方式得到許可的特性。例如,任何分布式 DB2 服務器版本都包括了基於 SQL 的復制功能,因此在下面的表中不會談及它。
簡易比較表
使用 表 1 中提供的並排比較,您可以更容易地判斷哪個 DB2 版本最適合您。如果某個特性沒有在表中列出,那麼(大多數情況下)您可以認為該特性存在於表中提到的所有版本中。如果某個特性在 DB2 V8 中有所改變,但是仍然被包括在所有 DB2 版本中,那麼該特性也將在此表中列出。要了解關於 DB2 不同版本的更多信息,請參閱 Paul Zikopoulo 所著的"哪一個分布式 DB2 UDB V8 版本適合您?"。
表 1. DB2 Express、DB2 WSE、DB2 WSUE 和 DB2 ESE 對比 功能、特性和優點 DB2 Express DB2 Workgroup Server Edition (WSE) DB2 Workgroup Server Unlimited Edition (WSUE) DB2 Enterprise Server Edition (ESE) 許可 平台支持 Windows 和 Linux 服務器(基於 AMD/Intel/Power) Windows、Linux (在基於 AMD/Intel/Power 的服務器上)、AIX、Solaris 和 HP-UX (PA-RISC 和 IA-64) Windows、Linux (在基於 AMD/Intel/Power 的服務器上)、 AIX、 Solaris 和d HP-UX (PA-RISC 和 IA-64) Windows、Linux (在 AMD/Intel/Power/zSerIEs 服務器上)、 AIX、 Solaris 和 HP-UX (PA-RISC 和 IA-64) 是否有處理器許可的資格 是 DB2 Express 有時候會導致某些許可上的困惑,因為該產品既可以通過指定用戶模型的方式來授權,也可以通過每個處理器的方式來授權。相反,它的 大哥們,也就是 DB2 WSE 和 DB2 WSUE,則使用了不同的版本對這兩種許可方式進行了區分。 對於指定用戶許可方式,您要支付 DB2 Express 服務器許可的基本價格,此外還要為每個指定用戶支付額外的費用(除非您能識別每個用戶,否則不能在一個基於 Web 的環境中使用為指定用戶許可的 DB2 Express 服務器)。這裡還提供了 DB2 Express 處理器許可,這種許可方式也消除了計算用戶數量的需要。 DB2 Express 是 DB2 V8 中的新版本,一開始只是在 DB2 V8.1.2 中為指定用戶許可提供的。在 DB2 V8.1.4 中,該版本得到擴展,從而支持處理器許可 否 DB2 WSE 只能通過注冊用戶(與 DB2 Express 指定用戶許可是同義詞)或並發用戶模型來授權。您需要支付一個 DB2 WSE 服務器許可的基本價格,然後還要為每個注冊用戶或並發用戶支付額外的費用。 由於 DB2 WSE 沒有處理器許可的資格,所以您必須能夠算出(如果使用並發用戶許可)或識別出(如果使用注冊用戶許可)所有要訪問數據庫的用戶。由於在基於 Web 的環境中計算用戶數量十分困難,所以不能通過用於基於 Web 的訪問的並發許可來為 DB2 WSE 授權。如果每個用戶都是已知的,並且可以被識別(例如在線銀行應用),那麼可以將注冊用戶許可用於基於 Web 的訪問。大多數情況下,如果您想在 Internet 或 Intranet 環境中使用 DB2 WSE,那麼應該考慮 DB2 WSUE 是 DB2 WSUE 是部門級的 DB2 產品,擁有基於處理器的許可的資格,非常適合那些不能計算用戶總數的基於 Web 的部署和環境。 DB2 WSUE 服務器按照服務器上可用的處理器數量來授權。這是該版本惟一可以使用的許可方式。有了處理器許可,就不需要計算用戶數量了。這種許可模型非常適合 Intranet/Internet-型的連接,或者難於確定用戶數量的環境。 在 DB2 V8.1 中 DB2 WSUE 的成本減少了 45% 以上 是 DB2 ESE 服務器是按照工作站上可用處理器的數量來授權的。在從 DB2 V8.2.3 發布(2005 年 9 月)以來引入授權用戶模型之前,這是該版本惟一可用的許可模型。有了處理器許可,就不需要計算用戶數量。這種許可模型非常適合 Intranet/Internet-型的連接,或者難於確定用戶數量的環境。 新的授權用戶模型要求,所有訪問 DB2 ESE 軟件的用戶都必須獲得許可(必須在將連接集中或多路器程序用於數據庫連接之前計算用戶數量)。如果使用授權用戶模型為 DB2 ESE 購買許可,那麼還應該知道,您必須為訪問 DB2 ESE 軟件的授權用戶購買許可,或者至少為 DB2 ESE 軟件所在服務器上的每個處理器購買 25 個用戶許可。 例如,如果將 DB2 ESE 安裝在一個 4 CPU 的 SMP 服務器上,則需要購買至少 100 個授權用戶許可。如果在您的環境中只有 25 個用戶,也仍將需要購買 100 個授權用戶許可,因為按照授權用戶模型,必須以每個處理器 25 個授權用戶許可的方式為 DB2 ESE 購買許可。 在 DB2 V7 中,該產品被稱作 DB2 Enterprise Edition (DB2 EE)。 DB2 ESE V8 通過一個可購買的選項提供了 DB2 Enterprise - Extended Edition (D2 EEE) Version 7 中的數據庫分區/集群特性。該選項就是所謂的 Database partitioning Feature (DPF),它被作為獨立的產品提供,並被添加到 DB2 ESE 服務器上每個處理器的成本當中(這個選項不需要任何類型的安裝,它只是授權碼(license key)的附屬物。換句話說,DPF 特性被內置在 DB2 ESE V8 中,需要得到許可才能使用) 處理器限制 2 DB2 Express 只能安裝在最多只有 2 個處理器的機器上。在 DB2 V8.2 之前,DB2 Express 只能安裝在基於 Intel 或 AMD 的服務器上。至於 DB2 V8.2,除了基於 AMD/Intel Linux 和 Windows 的服務器以外,您還可以將 DB2 Express for Linux 安裝在基於 iSeries 或 pSerIEs Power 的服務器上 4 服務器上最多只能有 4 個處理器。這種 DB2 服務器可以安裝在支持該版本的任何硬件架構上(例如,DB2 WSE 在 zLinux 上不受支持)。 對於 DB2 V7 WE,每台服務器上基於 UNIX 的處理器的上限是 4 個,基於 INTEL/AMD 的處理器的上限是 8 個。上面提到的這些限制在 DB2 Version 8 中都有所變化 4 服務器上最多只能有 4 個處理器。這種 DB2 服務器可以安裝在支持該版本的任何硬件架構上(例如,DB2 WSE 在 zLinux 上不受支持,但是在 Linux for i5/OS 上受支持)。 對於 DB2 V7 WE,每個服務器上基於 UNIX 的處理器的上限是 2 個,基於 INTEL/AMD 的處理器的上限是 4 個。上面提到的這些限制在 DB2 Version 8 中都有所變化 無限制 是否具有隨需添加許可的正式資格(LPAR、DLPAR 等) 否 否 否 是 是否能與 DB2 Connect™ 一起安裝 是 與 DB2 ESE 不同,DB2 Express 不包括用於 zSeries 和 iSerIEs 連接的 DB2 Connect 組件。但是,您可以在相同的服務器上安裝一個單獨購買的 DB2 Connect 產品。與 DB2 Express 安裝在同一台服務器上的 DB2 Connect 產品 必須是基於服務器的 DB2 Connect 版本(例如,您不能在這台服務器上安裝 DB2 Connect Personal Edition(DB2 Connect PE)) 是 與 DB2 ESE 不同,DB2 WSE 不包括用於 zSeries 和 iSerIEs 連接的 DB2 Connect 組件。但是,您可以在相同的服務器上安裝一個單獨購買的 DB2 Connect 產品。與 DB2 Express 安裝在同一台服務器上的 DB2 Connect 產品 必須是基於服務器的 DB2 Connect 版本(例如,您不能在這台服務器上安裝 DB2 Connect Personal Edition(DB2 Connect PE)) 是 與 DB2 ESE 不同,DB2 WSUE 不包括用於 zSeries 和 iSerIEs 連接的 DB2 Connect 組件。但是,您可以在相同的服務器上安裝一個單獨購買的 DB2 Connect 產品。與 DB2 Express 安裝在同一台服務器上的 DB2 Connect 產品 必須是基於服務器的 DB2 Connect 版本(例如,您不能在這台服務器上安裝 DB2 Connect Personal Edition(DB2 Connect PE)) 是 每個 DB2 ESE 服務器都附帶了 5 個通過 DB2 Connect 組件連接到基於 iSeries 和 zSerIEs 的 DB2 數據庫的注冊用戶許可。如果您需要多於 5 個的注冊用戶許可,那麼需要購買一個適合您環境的單獨的 DB2 Connect 服務器產品,並相應地重新許可 DB2 Connect 代碼。 要了解關於 DB2 Connect 許可以及可用版本的更多信息,請參閱 "哪一個分布式 DB2 UDB V8 版本適合您?" 是否能安裝在 Windows XP® 上用於生產? 是 雖然可以將 DB2 產品安裝在運行 Windows XP 操作系統的工作站上,但是我們不推薦將這種環境用於生產數據庫服務器,因為 Windows XP 有一些限制,這使得作為生產服務器的實用性不大。不過,DB2 Express 在這種操作系統上還是受支持的 是 雖然可以將 DB2 產品部署在運行 Windows XP 操作系統的工作站上,但是我們不推薦將這種環境用於生產數據庫服務器,因為 Windows XP 有一些限制,這使得作為生產服務器的實用性不大。不過,DB2 WSE 在這種操作系統上還是受支持的 是 雖然可以將 DB2 產品部署在運行 Windows XP 操作系統的工作站上,但是我們不推薦將這種環境用於生產數據庫服務器,因為 Windows XP 有一些限制,這使得作為生產服務器的實用性不大。不過,DB2 WSUE 在這種操作系統上還是受支持的 No (用於生產目的) 您可以將 DB2 ESE 安裝在 Windows XP 上,將它用於測試、開發或用戶接受確認(user acceptance validation)。如果通過 DB2 Universal Developer"s Edition (UDE) 產品來購買,那麼出於這些目的安裝 DB2 ESE 會變得更經濟。 這種許可限制適用於所有基於 Windows 的、單用戶服務器產品(例如,Windows NT® 4.0 Workstation 和 Windows 2000® Professional)。 這種許可限制實際上是 Microsoft 對於操作系統產品的單用戶版本的管理的結果。Microsoft 對於與單用戶版本的 Windows 版本的並發連接數量施加了限制 —— 所以,當您可以選擇一個更低價版本的 DB2,而這種版本的 DB2 又可以處理這種操作系統所支持的並發級別,那麼您不大可能會想要去支付一個有這種 Windows 強加的用戶限制的 DB2 ESE 許可。實際上,在 Windows XP 上的生產服務器版本中,Microsoft SQL Server 2000 根本不可用 是否有高可用性定價的資格? 請參閱 "Licensing Distributed DB2 Universal Database in a Highly Available Environment",以了解更多信息 是 是 是 是 在 DB2 EEE V7 中,不管是對於 active 備用機器還是對於 idle 備用機器,所有處理器都需要是經過許可的。而在 DB2 V8 中這一點有所變化,在分區數據庫環境中,您只需許可一台 idle 備用機器上的一個處理器 是否支持 High Availability Disaster Recovery (HADR)? 是 DB2 HADR Option 是單獨許可的產品,通過購買該產品可以為 DB2 Express 服務器增加 turnkey 高可用性和災難恢復支持。DB2 HADR Option 只基於服務器上處理器的數量來授權,而不管 DB2 Express 服務器是如何授權的。這種為每個處理器付費的方式適用於 DB2 服務器上的所有處理器以及備用機器上的單個處理器 是 DB2 HADR Option 是單獨許可的產品,通過購買該產品可以為 DB2 Express 服務器增加 turnkey 高可用性和災難恢復支持。DB2 HADR Option 只基於服務器上處理器的數量來授權,而不管 DB2 WSE 服務器是如何許可的。這種為每個處理器付費的方式適用於 DB2 服務器上的所有處理器和備用機器上的單個處理器 是 DB2 HADR Option 是單獨許可的產品,通過購買該產品可以為 DB2 Express 服務器增加 turnkey 高可用性和災難恢復支持。DB2 HADR Option 只基於服務器上處理器的數量來授權,而不管 DB2 WSUE 服務器是如何許可的。這種為每個處理器付費的方式適用於 DB2 服務器上的所有處理器和備用機器上的單個處理器 是 HADR 被 免費包括在 DB2 ESE 安裝中,作為其中的一部分,除了正規的用於 DB2 備用服務器的許可費用以外,不再需要其他的許可 是否有 shrinkwrap 許可的資格? 是 您可以在不使用 Passport Advantage Express (PX) 的情況下購買 DB2 Express 服務器許可;但是,必須通過 PX 獲得用戶許可。購買 shrinkwrap 無法得到客戶支持(不過您可以下載免費的維護)。 Passport Express 程序是 IBM 基於事務的采購系統 是 您可以在不使用 Passport Advantage (PA)的情況下購買 DB2 WSE 服務器許可;但是,必須通過 PA 或 PX 獲得用戶許可。購買 shrinkwrap 無法得到客戶支持(不過您可以下載免費的維護)。 Passport Advantage 程序是 IBM 基於關系的采購系統. 否 該產品必須通過 Passport Advantage 來購買 否 該產品必須通過 Passport Advantage 來購買 功能和特性 64 位實例支持 已包含。 從 2005 年 1 月 28 日起可用 已包含。 從 2005 年 1 月 28 日起可用 已包含。 從 2005 年 1 月 28 日起可用 已包含。 對於 Windows、一些 Linux 發行版和 UNIX,已經提供了具有 64 位支持的 DB2 ESE V8.1。 DB2 V8.2 增加了對所有硬件體系結構(iSeries、pSeries、xSeries 和 zSerIEs)上所有 Linux 發行版的 64 位支持 是否具備支持相同發行級別的多個 Fix Packs 和 Updates 的能力 否 該特性在 DB2 Express 環境中不可用 否 該特性在 DB2 WSE 環境中不可用 否 該特性在 DB2 WSUE 環境中不可用 完全受支持 Linux 和 UNIX 上的 DB2 ESE 支持相同機器上相同發行級別的有多個 Fix Paks 或 Updates 的能力 安全插件基礎設施(DB2 V8.2 中新出現的) 不支持。 該特性在 DB2 Express 環境中不可用 不支持。 該特性在 DB2 WSE 環境中不可用 不支持。 該特性在 DB2 WSUE 環境中不可用 完全受支持 DB2 ESE 是惟一可以在其中使用安全插件基礎設施以及可以使用用於數據庫認證的任何安全機制(不僅僅是基於 DB2 的環境中所提供的 Kerberos 和特定於操作系統的方法)的 DB2 版本。該特性有時候也被稱作 Advanced Security Option (ASO),在安裝 DB2 ESE 之後,該特性也是以這個名稱出現在 DB2 License Center 中的 安裝 DB2 軟件的服務器上的內存限制 4 GB 這是 DB2 V8.2 中引入的新限制 16 GB 這是 DB2 V8.2 中引入的新限制 16GB 這是 DB2 V8.2 中引入的新限制 無限制 連接集中器 否 該特性在 DB2 Express 環境中不可用 否 該特性在 DB2 WSE 環境中不可用 否 該特性在 DB2 WSUE 環境中不可用 完全受支持 異構型聯邦 是 為整個 DB2 家族和 Informix IDS 提供了聯邦讀/寫支持。 可以通過 WebSphere Information Integrator 添加附加的數據源 是 為整個 DB2 家族和 Informix IDS 提供了聯邦讀/寫支持。 可以通過 WebSphere Information Integrator 添加附加的數據源 是 為整個 DB2 家族和 Informix IDS 提供了聯邦讀/寫支持。 可以通過 WebSphere Information Integrator 添加附加的數據源 是 為整個 DB2 家族和 Informix IDS 提供了聯邦讀/寫支持。 可以通過 WebSphere Information Integrator 添加附加的數據源 復制 是 為 DB2 家族提供了基於 SQL 的復制支持。可以添加 DB2 Information Integrator,以便提供基於 Queue 的復制 是 為 DB2 家族提供了基於 SQL 的復制支持。可以添加 DB2 Information Integrator,以便提供基於 Queue 的復制 是 為 DB2 家族提供了基於 SQL 的復制支持。可以添加 DB2 Information Integrator,以便提供基於 Queue 的復制 是 為 DB2 家族提供了基於 SQL 的復制支持。可以添加 DB2 Information Integrator,以便提供基於 Queue 的復制 數據庫分區 (通過 Version 7 發行版中的 DB2 EEE 交付) 不可用 不可用 不可用 支持。 這種支持被內建在 DB2 ESE 產品中,不需要通過單獨的安裝來啟用。如果您選擇將 DB2 實例分區,那麼必須購買 DPF Option,該產品目前是按照每個處理器來收費的。 DPF 選項的收費方式適用於分區數據庫實例中所有被許可的 DB2 ESE 處理器 (除了 DB2 ESE 的費用以外)。如果您有一個 32 路的 SMP 機器,想用它來創建 4 個 8 路的分區,那麼必須購買 32 個 DB2 ESE 處理器許可 以及 32 個 DPF 處理器許可。 在 DB2 V8.2 中,DPF 特性已經被添加到 DB2 Universal Database Developer's Edition 包中,以支持低成本開發、用戶接受度(user acceptance)以及用分區 DB2 數據庫進行測試的目的 可擴展性 Data Links FileManager 不可用 不可用 不可用 支持。 Data Links File Manager 允許將外部文件的管理作為 DB2 數據庫的一部分。例如,一個備份數據庫策略將包括這些在物理上駐留於數據庫之外的文件。另一個例子是在數據庫內控制對這些文件的安全訪問,並讓數據庫管理器擁有這些文件所屬的文件系統。 這是需要單獨許可的產品,按照每個處理器的方式來購買許可 DB2 Query Patroller 不可用 可用。 從 DB2 V8.2 開始,該產品可用於 DB2 WSE 服務器,並且是按照每個處理器的方式購買許可的。 雖然 DB2 WSE 只能通過注冊用戶許可或並發用戶許可來購買許可,但您必須根據服務器工作站上的處理器數量來為這個附帶產品購買許可。例如,如果您的 DB2 WSE 駐留在一個 4 CPU 的機器上,並且被許可支持 100 個並發連接,那麼除了 DB2 許可以外,您還需要 4 個 Query Patroller 處理器許可 可用。 從 DB2 V8.2 開始,該產品可用於 DB2 WSUE 服務器,並且是按照每個處理器的方式購買許可的。 如果您對相對於 DB2 產品零售價(在任何 Passport Advantage 之類的折扣之前的價格)打 55% 到 80% 折扣的綜合性數據倉庫平台感興趣,請參閱 DB2 Data Warehouse Editions 可用。 雖然可以通過基於用戶的授權用戶許可方式為 DB2 ESE 購買許可,但是必須根據服務器工作站上的處理器數量為這個附帶產品購買許可。例如,如果您的 DB2 ESE 駐留在一個 8 CPU 的機器上,並且被許可支持 100 個授權用戶,那麼除了 DB2 ESE 許可以外,您還需要 8 個 Query Patroller 處理器許可。 如果您對相對於 DB2 產品零售價(在任何 Passport Advantage 之類的折扣之前的價格)打 55% 到 80% 折扣的綜合性數據倉庫平台感興趣,請參閱 DB2 Data Warehouse Editions Net Search Extender 不可用 有限制的許可支持 DB2 WSE 許可附帶了最多 5 個的這種 Extender 的指定用戶許可。如果您需要更多許可,那麼必須購買 DB2 NSE 並將其安裝在經過許可的 DB2 WSUE 或 DB2 ESE 服務器上。 該產品在 DB2 V7 中的 DB2 WSE 上不受支持 可用。 DB2 WSUE 沒有像 DB2 PE 或 DB2 WSE 那樣附帶了 5 個指定用戶許可。該產品是作為一種單獨付費的特性提供的,需要按照每個處理器的方式來授權。DB2 NSE 在 DB2 V7 中的 DB2 WSUE 中不可用 可用。 該產品是作為一種單獨付費的特性提供的,需要按照每個處理器的方式來授權。雖然 DB2 PE 和 DB2 WSE 都附帶了 5 個用戶的許可,但 DB2 ESE 沒有附帶這樣的許可 Spatial Extender 已包含。 從 Version 8.2 開始,Spatial Extender 作為不需付費的組件被包括進 DB2 Express 已包含。 從 Version 8.2 開始,Spatial Extender 作為不需付費的組件被包括進 DB2 WSE 已包含。 從 Version 8.2 開始,Spatial Extender 作為不需付費的組件被包括進 DB2 WSUE 已包含。 從 Version 8.2 開始,Spatial Extender 作為不需付費的組件被包括進 DB2 ESE Geodetic Extender 不支持。 這是 DB2 V8.2 中新的擴展器。該產品可以看作是將來 DB2 Express 服務器的一個選項,但是目前對於 DB2 Express 服務器還沒有提供 不支持。 這是 DB2 V8.2 中新的擴展器。該產品可以看作是將來 DB2 Express 服務器的一個選項,但是目前對於 DB2 WSE 服務器還沒有提供 不支持。 這是 DB2 V8.2 中新的擴展器。該產品可以看作是將來 DB2 Express 服務器的一個選項,但是目前對於 DB2 WSUE 服務器還沒有提供 支持。 這是 DB2 V8.2 中新的擴展器。這種擴展器是按照每個處理器的方式來授權的 Mobility-on-Demand (a.k.a. DB2 Everyplace) 已包含。 從 DB2 V8.1.4 開始,DB2 Express 產品包括了 DB2 Mobility on Demand,作為一個無需付費的組件。 Mobility-on-Demand 的許可方式與它的宿主 DB2 Express 服務器的許可方式一樣。例如,如果您是通過一個處理器許可來為 DB2 Express 服務器購買許可的,那麼就可以部署不限數量的 DB2 Everyplace 數據庫,並在安裝了 DB2 Express 產品的同一台服務器上包含一個 DB2 Everyplace SyncServer 已包含。 從 DB2 V8.1.4 開始,DB2 WSE 產品包括了 DB2 Mobility on Demand,作為一個無需付費的組件。 Mobility-on-Demand 的許可方式與它的宿主 DB2 WSE 服務器的許可方式一樣。例如,如果您為 DB2 WSE 服務器的 10 個注冊用戶購買了許可,那麼可以在這些用戶的設備上部署 10 個 DB2 Everyplace 數據庫,並通過使用安裝了 DB2 WSE 產品的同一台服務器上所包含的 DB2 Everyplace SyncServer,讓這些數據庫同步它們的數據 已包含。 從 DB2 V8.1.4 開始,DB2 WSUE 產品包括了 DB2 Mobility on Demand,作為一個無需付費的組件。 Mobility-on-Demand 的許可方式與它的宿主 DB2 WSUE 服務器的許可方式一樣。由於該產品是按照每個處理器的方式許可的,因此可以部署任意多個 DB2 Everyplace 數據庫。還可以通過使用安裝了 DB2 WSUE 產品的同一台服務器上所包含的 DB2 Everyplace SyncServer,讓這些數據庫中的數據同步 已包含。 從 DB2 V8.1.4 開始,DB2 ESE 產品包括了 DB2 Mobility on Demand,作為一個無需付費的組件。 Mobility-on-Demand 的許可方式與它的宿主 DB2 ESE 服務器的許可方式一樣。如果按照每個處理器的方式為該產品購買許可,那麼您可以部署任意多個 DB2 Everyplace 數據庫。如果按照授權用戶的方式為該產品購買許可,那麼只能在那些用戶的設備上安裝 DB2 Everyplace。 不管采用何種許可方式,任何擁有許可的用戶都可以通過使用安裝了 DB2 ESE 產品的同一台服務器上所包含的 DB2 Everyplace SyncServer,讓這些數據庫中的數據同步結束語
不同的企業有不同的需求 —— 但所有的企業都需要經濟的、健壯的、可伸縮的解決方案。DB2 的不同打包方案使客戶可以選擇最適合他們的 DB2 特性 —— 同時還不會犧牲核心能力。而且,由於“DB2 is DB2 is DB2”,您可以確信,不管您選擇了什麼版本,在將來需要伸縮或擴展 DB2 的能力時,您的決定都不會受到限制 - 升級 license key 即可。
我試圖就我在會談中從客戶那裡了解到的常見問題,論述 DB2 不同服務器版本之間的不同之處。如果您希望這個表中包括其他標准,或者想澄清更多的疑問,請給我發電子郵件。