我是否在某处读到过,如果您购买 SQL Server Enterprise 2008 R2,许可证可以安装在 4 个独立的服务器上?

Jef*_*ock 2 sql-server sql-server-2008

我是否在某处读到过,如果您购买 SQL Server Enterprise 2008 R2,则许可证可以安装在 4 个独立的服务器上,还是我在想象?

sys*_*138 7

你在想象事物。或者考虑到所涉及的价格,沉迷于一些渴望的想法。我不怪你。

根据有关此主题的 Microsoft 页面:

问:如何为我的虚拟环境许可 SQL Server 2008?

答:对于 Standard、Workgroup 和 Enterprise,如果您决定按处理器许可,则必须为每个虚拟处理器购买 SQL Server 许可

因此,如果您在 VM 中运行 SQL Standard/Workgroup,则需要为分配给 VPN 的每个 vCPU 获取许可证。

对于企业版,您还可以选择在一个盒子中许可所有物理处理器。这使您有权在同一物理服务器上运行的任意数量的虚拟处理器上运行 SQL Server。

如果您使用 Enterprise 并选择为VM 主机中物理 CPU授予许可,则可以在该物理主机上的任何 VM运行任意数量的 SQL 2008 实例。我不是许可专家,但我的理解是,如果您在 ESX 集群或 Hyper-V 集群之类的东西中有两个 VM 主机,则需要为两个物理主机获取 CPU 许可证。

如果您使用基于服务器/CAL 的许可,对于标准版和工作组版,您必须为每个运行 SQL Server 实例的虚拟操作系统环境获取 SQL Server 许可证。但是,对于企业版,如果您拥有物理服务器的服务器许可证,则可以在同一物理服务器上运行的任何虚拟操作系统环境中运行任意数量的 SQL Server 实例。

如果在多处理器服务器上使用硬件分区,则可以使用任意数量的 SQL Server Enterprise Edition 虚拟化实例,只要该硬件分区中的所有处理器都获得许可。例如,如果您在 32 个处理器的服务器上有一个由 10 个物理处理器组成的分区,购买 SQL Server 2008 的 10 个处理器许可证将使您有权在该分区的物理或虚拟环境中运行任意数量的 SQL Server 实例。

因此,如果您正在运行 SQL Enterprise,并且如果您为物理机中的每个物理 CPU 购买 CPU 许可证,则在该机上运行的任何VM 都可以运行 SQL Enterprise


Tom*_*Tom 6

你正在弥补大部分的东西。它是虚拟服务器,在同一台物理机器上。永远不要只读一半的句子;)