当我第一次在办公室使用每服务器许可设置 Windows 2000 和 2003 Server 时,我们获得了默认的 5 用户 CAL 包。我注意到,在 3 个用户登录后,服务器会发出一条通知,提示登录人数过多。就在那时,我注意到服务器对用户进行了两次计数 - 一次是他们的登录,一次是他们的计算机...例如,如果用户 X 从计算机 Y 登录,则 X 和 Y 都将显示为已使用许可证。
我发现的唯一解决方法是禁用许可证日志服务。
我做错了什么?
答案1
从本质上来说,你并没有做错什么。许可证记录服务已被弃用(某些“小型企业服务器”版本除外),你可以放心地禁用它。
许可证记录服务是一种工具,最初旨在帮助客户管理以服务器客户端访问许可证 (CAL) 模型许可的 Microsoft 服务器产品许可证。
默认情况下,Microsoft Windows Server™ 2003 中禁用许可证记录服务。由于原始设计限制和不断变化的许可证条款和条件,许可证记录服务无法准确显示购买的 CAL 总数与单个服务器或整个企业中使用的 CAL 总数。许可证记录服务报告的 CAL 可能与最终用户许可协议 (EULA) 和产品使用权利 (PUR) 的解释相冲突。许可证记录服务将不会包含在 Windows 操作系统的未来版本中。
答案2
许可证记录服务在 Windows Server 2003 中已弃用。如您所见,它无法正确计算许可证使用情况,因此您禁用它是正确的做法。在全新安装的 Windows Server 2003 中,默认情况下禁用该服务。
微软在 KB824196 中对此进行了解释: http://support.microsoft.com/kb/824196。