分布式 DB2 UDB 服务器对比
2008-12-12 16:35:26 来源:WEB开发网简介
"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 版本适合您?"。
功能、特性和优点 | 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 中,需要得到许可才能使用) |
处理器限制 | 2DB2 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 不同服务器版本之间的不同之处。如果您希望这个表中包括其他标准,或者想澄清更多的疑问,请给我发电子邮件。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››分布式计算多机部署与配置
- ››db2诊断系列之---定位锁等待问题
- ››分布式单词发音抓取机器人
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池