可能重复:
您能帮助我解决软件许可问题吗?
Sql Server 2008 Web 如何获得许可?单击 Microsoft 页面上的购买方式时,它仅显示 SPLA 定价,即每个处理器每月 15 美元。这是否意味着它只能从为您托管它的经销商处获得?
由于它的定价是基于每个处理器的,这是否意味着对允许访问数据库的用户数量没有限制,即没有 CAL 许可证?
最后,Web 版本是否缺少数据库的关键功能,而数据库实际上只是充当网站的简单数据存储?我有时会想利用 2008 版中新增的 FileStream 功能,Web 版本中是否提供该功能?
答案1
您指的是这个页面吗:
http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx
看起来它只能通过批量许可或 SPLA 获得。如果您是一家成熟的组织,那么您无论如何都应该使用批量许可。您必须建立协议,但这并不难,只需与经销商联系即可。
SQL Web 版本可通过批量许可获得,也可通过 Microsoft 的免费获得BizSpark 计划,如果您是一家小型企业。
每个处理器许可证意味着不需要 CAL,因此这对于 Web 应用程序的许可来说是完美的。
除了4CPU限制,还有一些 2008 功能不可用。 MSDN 有完整的功能列表2008 网络版支持,并且支持文件流。
答案2
SQL Server 2008 确实带有 FILESTREAM 支持。
我总是对他们复杂的许可系统感到困惑,但我相信网络只能从经销商处获得,并且不附带 CAL,或者它的 CAL 数量有限,您无法购买更多。
您可以花费大约 2000 美元购买带有 10CAL 的 SQL Server 2008 Standard,然后您就可以拥有它,并且可以将它带到任何您想要的地方。
我的偏见建议是什么?使用 MySQL。