若要开发、测试或生成概念证明,请使用免费授权的“SQL Server Developer Edition”。 此版本提供所有 SQL Server Enterprise Edition 功能,通过它可以生成和测试任意类型的应用程序。 但是,不能在生产环境中运行 Developer Edition。 SQL Server Developer Edition VM只产生 VM 成本费用,因为没有任何相关的 SQL Server 许可成本。
若要在生产环境中运行轻型工作负荷(小于 4 核、小于 1 GB 内存、小于 10 GB/数据库),请使用免费授权的“SQL Server Express Edition”。 SQL Server Express Edition VM 同样只产生 VM 成本费用。
对于这些开发/测试和轻型生产工作负荷,还可通过选择与这些工作负荷相匹配的较小的 VM 大小来节省资金。 在某些情况下 DS1v2 可能是不错的选择。
若要使用上述某个映像创建运行 SQL Server 2017 的 Azure VM,请参阅以下链接:
可按两种方法为这些版本的 SQL Server 许可付费:“按使用情况付费”或“自带许可证 (BYOL)”。
按使用情况付费
“按使用情况支付 SQL Server 许可证费用”(也称为“即付即用”)意味着 Azure VM 的每秒运行成本包括 SQL Server 许可证的费用 。 有关不同 SQL Server 版本(Web、Standard 和 Enterprise)的定价,可参阅适用于
Windows
或
Linux
的 Azure 虚拟机定价页。
所有版本的 SQL Server(2012 SP3 到 2019)的费用相同。 每秒许可成本取决于 VM vCPU 的数量。
“通过许可移动性使用自己的 SQL Server 许可证”(也称为
BYOL
)是指在 Azure VM 中使用带软件保障的现有 SQL Server 批量许可证。 使用 BYOL 的 SQL Server VM 仅收取 VM 运行费用,而不收取 SQL Server 许可费用,前提是已通过批量许可计划或云解决方案提供商 (CSP) 获得许可及软件保障。
若要对 SQL Server VM 使用 BYOL,必须拥有 SQL Server Standard 或 Enterprise 的许可证以及
软件保障
,这是通过某些批量许可计划的必需选项,而对其他计划而言为可选购买项。 根据协议类型以及 SQL Server 的数量和/或对其的承诺,批量许可计划提供的定价级别各不相同。 但一般而言,针对连续生产工作负荷自带许可证具有以下优点:
BYOL 权益
若要使用上述某个自带许可映像创建运行 SQL Server 2017 的 Azure VM,请查看前缀为“{BYOL}”的 VM: