2008-11-19 143 views
2

我需要购买SQL Server 2008 Standard Edition,因为它的功能符合我的需求。在功能页面上,它表示它可以处理32,767个用户连接,但是如何与CAL连接?SQL Server 2008 CAL

CAL是什么?它们如何影响项目?

+3

我因为它涉及许可或法律问题,而不是编程或软件开发,因此投票结束这个问题作为题外话题。 [见这里](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)和[here](http://meta.stackexchange.com/questions/139804/can-许可问题永远在主题上)以获取详细信息,以及[帮助]了解更多信息。 – JasonMArcher 2015-06-15 04:09:26

回答

2

CAL是客户端访问许可证。

SQL Server 2008有3种许可模式(解释here):

  • 处理器授权模型
  • 服务器加设备CAL授权模式
  • 服务器加用户CAL授权模式

你尝试并选择符合您要求的最便宜的型号。

从这个page

问:是什么设备客户端访问许可证(CAL)和用户CAL之间有什么区别?

A.设备CAL允许任意数量的用户从特定设备访问许可服务器软件。用户CAL允许特定用户从任意数量的设备访问许可服务器软件。换句话说,用户CAL覆盖了特定用户从工作计算机和笔记本电脑以及家用电脑,掌上电脑,互联网信息亭和其他设备访问服务器软件的权限。设备CAL涵盖多个用户通过单一共享设备访问服务器软件的权限。

+0

谢谢。这有助于很多:) – changelog 2008-11-19 13:25:01

3

此外,不允许使用“多路复用”,这意味着您无法购买单个CAL并代表自己的连接拥有应用程序服务器中继数据库请求。

对于大多数项目,根据我的经验,购买单个CAL并不能维持系统扩展时的初始成本效益。如果可能,请投资处理器许可证。

+2

* ouch *伤害。 – changelog 2008-11-19 13:59:49

1

只是为了补充说明Microsoft不对CAL许可证实施任何强制执行。这纯粹是纸上的限制。

然而,在“每服务器”许可证,所以是一种许可窗口服务,它允许使用执法但这项服务可以停止

我不知道他们为什么不执行这个....