1
goofool 2018-04-03 10:15:55 +08:00
Client Access Lic ?
|
2
Tuisku 2018-04-03 10:57:22 +08:00
Client Access License (客户端访问许可证)
具体信息可以参考: https://www.microsoft.com/zh-CN/licensing/product-licensing/client-access-license.aspx 简单来理解就是可以有多少客户端合法的访问您的 SQL Server 服务器 |
4
Tarkky 2018-04-03 11:28:42 +08:00 via Android
@tuding 客户端都是访问 web 服务器,web 服务器访问 sql,所以有几个 web 服务器就要买几个 cal
|
5
bulldozer 2018-04-03 11:39:00 +08:00
@tuding 不是,理论上无论通过什么方式连接,一个用户就需要 CAL,也就是 100 人访问网页理论上需要 100 个 CAL,公开的无法预估的 WEB,那就需要使用 per CPU 类型的 license。
这就是为什么明明微软东西还不错,但在 web 上普及不开,费用不是一般的高。 |
6
Tuisku 2018-04-03 11:40:51 +08:00
@tuding #3
如果是 Web 应用(即前端多路复用模式*,用户通过前端应用服务器去连接后端 SQL Server 数据库),您应当为访问您 Web 应用的每一个用户都购买 CAL。 所以一般在这种情况下,建议您选择“ Core License ”的授权模式(既基于处理器核心的授权)。此授权模式不限定可合法访问的用户数量。注意:若要为物理服务器授予许可,必须为该服务器中的所有核心授予许可。服务器中的每个物理处理器需要至少四个核心许可证。 *多路复用: 如果具有 CAL 的用户手动将 SQL Server 中的数据导出为与 SQL Server 无关的文件( Excel 文件或 HTML 文件等)并手动上传或分享给第三方,则第三方无需获取 CAL。 关于多路复用的信息可参考: http://download.microsoft.com/download/8/7/3/8733d036-92b0-4cb8-8912-3b6ab966b8b2/multiplexing.pdf |
7
Tuisku 2018-04-03 11:49:50 +08:00
P.S. :
微软的合规授权信息庞大且复杂 更多相关信息您可以咨询: (800) 426-9400 (美国)或 (877) 568-2495 (加拿大)联系 Microsoft 代表咨询 或者咨询您当地的 Microsoft 解决方案提供商、Microsoft 客户代表,他们会给您提供最具有性价比的授权方案(比如可以合法的绕过关于“多路复用”的限制,毕竟一切皆可商量 ) |