可能重复:
您能帮助我解决软件许可问题吗?
我有一个客户想将他的 TS 上的 MS Access 升级到 2010。根据我所做的研究,他似乎需要为登录到服务器的每位用户购买一份价值 160 多美元的 MS Access?我觉得这有点荒谬。在 2010 年之前,可以(虽然我不确定是否合法)安装任何 Office 套件的零售版本,然后就可以了!
我今天刚刚尝试在他们的服务器上安装 MS Access 零售版,但却收到一条小消息,说我无法在终端服务器上安装它。
我知道 Access 的运行时版本,也许这就是我们必须走的路线。我可以在客户端计算机上安装完整版本并在那里使用它。
我真的需要为每个用户购买许可证吗?
答案1
在 Windows 终端服务器上运行 Office 应用程序的许可有两个可变部分:
客户端工作站许可证
WTS CAL
第一条规则是,运行终端服务器会话的工作站必须拥有所运行软件的许可证。在 Office 2007 之前,这一规定执行得非常非常宽松,但 Office 2007(和 2010)之后,情况已经大大收紧。首先,您必须在终端服务器上安装企业版 Office。其次,如果客户端工作站没有适当的许可证,它实际上不会允许连接。
WTS CAL 控制与终端服务器的连接数,与正在运行的应用程序无关。它们就像任何 Windows Server 软件的标准 CAL 一样。它们可以按用户或按设备分配。以前,许可软件与其中一个配合可靠,而与另一个配合不可靠,但我忘记了细节(我遇到这个问题已经 5 年多了)。
如果您尝试支持那些在连接到终端服务器的设备上未安装 Access 或 Office 的用户,那么您最好设计 Access 应用程序以使用终端服务器上的运行时,因为这样可以消除任何软件许可问题(但不是 CAL 要求)。
答案2
您需要任何 Office 应用程序或套件的批量许可证副本才能将其安装在终端服务器上。
至于许可证数量,Office 是按设备而不是按用户授权的。您需要为每台将要访问终端服务器的设备购买许可证。如果您的设备已经有 Access 许可证,则无需为终端服务器重新购买许可证,但需要获得许可证才能使用服务器上安装的版本。
最好向你的供应商或微软提出这些许可问题。他们拥有的信息比这里任何人能提供的都更权威。