可能重复:
您能帮助我解决软件许可问题吗?
这似乎是一个很简单的问题,但我无法在任何地方找到任何明确的答案。
如果我在 Windows Server 2008 R2 上运行 SQL Server 2008 R2,我需要适当的 SQL Server 许可证;没问题。可以是每个处理器,也可以是每个用户……没关系。我们假设 SQL Server 已获得适当的许可。
如果服务器仅有的提供数据库服务(它不是域控制器,也不是 Web 服务器,甚至不共享单个文件夹),我是否也需要 Windows Server CAL?
我认为不是,因为那没什么意义……但像这样的问题这个似乎暗示着一个完全不同的场景。
在有人觉得有必要关闭这个问题并给我发这里:我并不关心成本、实际要购买的许可证数量或者适合我公司的许可计划;我只是想直接回答“我是否需要为专用数据库服务器购买 Windows Server CAL?”这个问题。
答案1
5秒谷歌:http://www.microsoft.com/licensing/about-licensing/client-access-license.aspx#tab=2
简而言之:
- 如果 SQL Server 是按核心许可的,则不需要 CAL。
- 如果 SQL Server 是按用户许可的,则需要两个都SQL Server 许可证和 CAL。
至少我是这么理解的:)