远程桌面许可证服务器数据库可用性

Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_10 (UnitMonitor)

此对象监视远程桌面许可证服务器的可用性。

Knowledge Base article:

摘要

安装远程桌面授权角色服务后,会创建一个数据库,用来存储有关许可证服务器上安装的远程桌面服务客户端访问许可证 (RDS CAL) 的信息。

可以在安装远程桌面授权角色服务过程中指定 RD 授权数据库的位置。该数据库位置必须是安装远程桌面授权角色服务的计算机上的本地文件夹。默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。可通过远程桌面授权管理器工具中的“复查配置”确认 RD 授权数据库的位置

解决方案

若要解决此问题,请检查事件 ID,然后在下面的内容中查看有关该事件的疑难解答信息。

适用于下列事件 ID 的解决步骤: 54

Remote Desktop Licensing无法打开还原的 RD 授权数据库文件,将改用现有的 RD 授权数据库文件。

如果要再次尝试还原 RD 授权数据库文件,请确保满足以下条件:

若要执行这些任务,请参考以下各节。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

检查针对 RD 授权数据库文件的权限

若要检查针对该数据库文件的权限,请执行以下操作:

1. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

2. 在 RD 授权数据库文件夹中,右键单击 tslic.edb,然后单击“属性”

3. 在“安全”选项卡上,确保 SYSTEM、NETWORK SERVICE、Administrators 和 TermServLicensing 对文件均拥有“完全控制”权限。

4. 如果需要更改权限,请单击“编辑”,根据需要更改权限,然后单击“确定”

注意:要添加 TermServLicensing,请确保计算机名称列在“从此位置”中,然后在“输入对象名称来选择”框中,键入 NT Service\TermServLicensing。

适用于下列事件 ID 的解决步骤: 51

若要解决此问题,请在远程桌面许可证服务器上分配对 RD 授权数据库文件夹的适当权限。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

分配对 RD 授权数据库文件夹的权限

若要分配对该数据库文件夹的权限,请执行以下操作:

1. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

2. 右键单击该文件夹,然后单击“属性”。

3. 在“安全”选项卡上,单击“高级”。

4. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

5. 单击“添加”或“编辑”以更改权限。SYSTEM、NETWORK SERVICE、Administrators 和 TermServLicensing 均应拥有“完全控制”权限并且这些权限必须应用于“此文件夹、子文件夹和文件”。

注意:要添加 TermServLicensing,请确保计算机名称列在“从此位置”中,然后在“输入对象名称来选择”框中,键入 NT Service\TermServLicensing。

6. 分配正确的权限后,单击“确定”。

适用于下列事件 ID 的解决步骤: 24, 25

若要解决此问题,请在远程桌面许可证服务器上重建 RD 授权数据库。

若要重建 RD 授权数据库,请找到相应的 RD 授权数据库,然后执行以下操作:

重建 RD 授权数据库后,请在许可证服务器上重新安装远程桌面服务客户端访问许可证 (RDS CAL)。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

重建 RD 授权数据库

若要重建 RD 授权数据库,请执行以下操作:

1. 在许可证服务器上,关闭远程桌面授权管理器(如果已打开)。

2. 在该许可证服务器上,打开“服务”管理单元。要打开“服务”管理单元,请单击“开始”,指向“管理工具”,然后单击“服务”。

3. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

4. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

5. 在“服务状态”下,单击“停止”。

6. 确认“服务状态”显示为“已停止”,然后单击“确定”以关闭“Remote Desktop Licensing属性”对话框。

7. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

8. 右键单击该文件夹,然后单击“重命名”,键入 lserverold,然后按 ENTER。

9. 在“文件”菜单上,指向“新建”,然后单击“文件夹”。

10. 键入 RD 授权数据库文件夹的原始名称(例如,lserver),然后按 ENTER。

11. 打开“服务”管理单元。

12. 如果显示“用户帐户控制”对话框,请确认显示的是所需操作,然后单击“是”。

13. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

14. 在“服务状态”下,单击“启动”。

15. 确认“服务状态”显示为“已开始”,然后单击“确定”以关闭“Remote Desktop Licensing属性”对话框。

使用电话方法重新安装远程桌面服务客户端访问许可证 (RDS CAL)

当致电 Microsoft Clearinghouse 以在许可证服务器上重新安装 RDS CAL 时,请务必准备好您的许可证购买协议信息。

若要通过使用电话方法来重新安装 RDS CAL,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“视图”菜单上,单击“属性”。

4. 在“连接方法”选项卡的“连接方法”列表中, 选择“电话”。

5. 在“选择国家或地区”列表中,选择相应的国家/地区。

6. 单击“确定”以关闭“属性”对话框。

7. 右键单击许可证服务器,然后单击“安装许可证”。

8. 单击“下一步”。

9. 在“获取客户端许可证密钥包”页上,使用显示的电话号码联系 Microsoft Clearinghouse,并向客户服务代表提供您的远程桌面许可证服务器 ID 以及您购买 RDS CAL 所依据的授权计划的必需信息。之后,客户服务代表将处理您的 RDS CAL 安装请求,并为您提供一个唯一的 RDS CAL ID。此唯一 ID 称为许可证密钥包 ID。

重要提示:请保留许可证密钥包 ID 的副本。保留好此信息后,如需还原 RDS CAL 方面的协助,您将可以方便地与 Microsoft Clearinghouse 进行通信。

10. 在“安装许可证向导”的“获取客户端许可证密钥包”页上,将客户代表提供的许可证密钥包 ID 输入相应的框中,然后单击“下一步”。RDS CAL 将安装到许可证服务器上。

11. 要完成此过程,请单击“完成”。此时,许可证服务器可以将 RDS CAL 颁发给与远程桌面会话主机服务器连接的客户端。

适用于下列事件 ID 的解决步骤s: 49, 4100

检查数据库文件夹权限,如有必要,重建 RD 授权数据库

若要解决此问题,请在远程桌面许可证服务器上分配对 RD 授权数据库文件夹的适当权限。

如果在分配适当的权限后该问题仍然存在,请在许可证服务器上重建 RD 授权数据库。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

分配对 RD 授权数据库文件夹的权限

若要分配对该数据库文件夹的权限,请执行以下操作:

1. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

2. 右键单击该文件夹,然后单击“属性”。

3. 在“安全”选项卡上,单击“高级”。

4. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

5. 单击“添加”或“编辑”以更改权限。SYSTEM、NETWORK SERVICE、Administrators 和 TermServLicensing 均应拥有“完全控制”权限并且这些权限必须应用于“此文件夹、子文件夹和文件”。

注意:要添加 TermServLicensing,请确保计算机名称列在“从此位置”中,然后在“输入对象名称来选择”框中,键入 NT Service\TermServLicensing。

6. 分配正确的权限后,单击“确定”。

在许可证服务器上重建 RD 授权数据库

若要重建 RD 授权数据库,请执行以下操作:

1. 停止Remote Desktop Licensing服务。

2. 重命名 RD 授权数据库所在的文件夹。

3. 为 RD 授权数据库创建新文件夹。

4. 启动Remote Desktop Licensing服务。

重建 RD 授权数据库后,请在许可证服务器上重新安装远程桌面服务客户端访问许可证 (RDS CAL)。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

重建 RD 授权数据库

若要重建 RD 授权数据库,请执行以下操作:

1. 在许可证服务器上,关闭远程桌面授权管理器(如果已打开)。

2. 在该许可证服务器上,打开“服务”管理单元。要打开“服务”管理单元,请单击“开始”,指向“管理工具”,然后单击“服务”。

3. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

4. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

5. 在“服务状态”下,单击“停止”。

6. 确认“服务状态”显示为“已停止”,然后单击“确定”以关闭“Remote Desktop Licensing属性”对话框。

7. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

8. 右键单击该文件夹,然后单击“重命名”,键入 lserverold,然后按 ENTER。

9. 在“文件”菜单上,指向“新建”,然后单击“文件夹”。

10. 键入 RD 授权数据库文件夹的原始名称(例如,lserver),然后按 ENTER。

11. 打开“服务”管理单元。

12. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

13. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

14. 在“服务状态”下,单击“启动”。

15. 确认“服务状态”显示为“已开始”,然后单击“确定”以关闭“Remote Desktop Licensing属性”对话框。

使用电话方法重新安装远程桌面服务客户端访问许可证 (RDS CAL)

当致电 Microsoft Clearinghouse 以在许可证服务器上重新安装 RDS CAL 时,请务必准备好您的许可证购买协议信息。

若要通过使用电话方法来重新安装 RDS CAL,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“视图”菜单上,单击“属性”。

4. 在“连接方法”选项卡的“连接方法”列表中, 选择“电话”。在“选择国家或地区”列表中,选择相应的国家/地区。

5. 单击“确定”以关闭“属性”对话框。

6. 右键单击许可证服务器,然后单击“安装许可证”。

7. 单击“下一步”。

8. 在“获取客户端许可证密钥包”页上,使用显示的电话号码联系 Microsoft Clearinghouse,并向客户服务代表提供您的远程桌面许可证服务器 ID 以及您购买 RDS CAL 所依据的授权计划的必需信息。之后,客户服务代表将处理您的 RDS CAL 安装请求,并为您提供一个唯一的 RDS CAL ID。此唯一 ID 称为许可证密钥包 ID。

重要提示:请保留许可证密钥包 ID 的副本。保留好此信息后,如需还原 RDS CAL 方面的协助,您将可以方便地与 Microsoft Clearinghouse 进行通信。

9. 在“安装许可证向导”的“获取客户端许可证密钥包”页上,将客户代表提供的许可证密钥包 ID 输入相应的框中,然后单击“下一步”。RDS CAL 将安装到许可证服务器上。

10. 要完成此过程,请单击“完成”。此时,许可证服务器可以将 RDS CAL 颁发给与 RD 会话主机服务器连接的客户端。

适用于下列事件 ID 的解决步骤: 8197

在安装远程桌面授权角色服务的过程中,无法使用为 RD 授权数据库指定的路径。因此,RD 授权角色服务将改用默认路径。默认路径为 %systemroot%\system32\lserver(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下,此文件夹为 c:\windows)。

在安装远程桌面授权角色服务的过程中指定 RD 授权数据库的位置时,请确保满足以下条件:

重要提示:安装远程桌面授权角色服务后,无法更改 RD 授权数据库的路径。

适用于下列事件 ID 的解决步骤: 47

若要解决此问题,请在远程桌面许可证服务器上执行以下操作:

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

重命名 RD 授权数据库文件

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

使用 Windows 资源管理器来导航至包含 RD 授权数据库的文件夹,然后重命名 tslic.edb 文件。

启动Remote Desktop Licensing服务

若要在许可证服务器上启动Remote Desktop Licensing服务,请执行以下操作:

1. 在该许可证服务器上,打开“服务”管理单元。要打开“服务”管理单元,请单击“开始”,指向“管理工具”,然后单击“服务”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

4. 在“常规”选项卡上,确保“启动类型”设置为“自动”。如果不是,请单击“自动”,然后单击“应用”。

5. 在“服务状态”下,单击“启动”。

6. 单击“确定”关闭“Remote Desktop Licensing属性”对话框。

7. 确认Remote Desktop Licensing服务的“状态”列显示“已启动”。

使用电话方法重新安装远程桌面服务客户端访问许可证 (RDS CAL)

当致电 Microsoft Clearinghouse 以在许可证服务器上重新安装 RDS CAL 时,请务必准备好您的许可证购买协议信息。

若要通过使用电话方法来重新安装 RDS CAL,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“视图”菜单上,单击“属性”。

4. 在“连接方法”选项卡的“连接方法”列表中, 选择“电话”。

5. 在“选择国家或地区”列表中,选择相应的国家/地区。

6. 单击“确定”以关闭“属性”对话框。

7. 右键单击许可证服务器,然后单击“安装许可证”。

8. 单击“下一步”。

9. 在“获取客户端许可证密钥包”页上,使用显示的电话号码联系 Microsoft Clearinghouse,并向客户服务代表提供您的远程桌面许可证服务器 ID 以及您购买 RDS CAL 所依据的授权计划的必需信息。之后,客户服务代表将处理您的 RDS CAL 安装请求,并为您提供一个唯一的 RDS CAL ID。此唯一 ID 称为许可证密钥包 ID。

重要提示:请保留许可证密钥包 ID 的副本。保留好此信息后,如需还原 RDS CAL 方面的协助,您将可以方便地与 Microsoft Clearinghouse 进行通信。

10. 在“安装许可证向导”的“获取客户端许可证密钥包”页上,将客户代表提供的许可证密钥包 ID 输入相应的框中,然后单击“下一步”。RDS CAL 将安装到许可证服务器上。

11. 要完成此过程,请单击“完成”。此时,许可证服务器可以将 RDS CAL 颁发给与远程桌面会话主机服务器连接的客户端。

适用于下列事件 ID 的解决步骤s: 9, 44, 55

若要解决此问题,请执行以下操作:

如果在分配适当的权限并重新安装 RDS CAL 后该问题仍然存在,请在许可证服务器上重建 RD 授权数据库。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开 RD 授权管理器。要打开 RD 授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

分配对 RD 授权数据库文件夹的权限

若要分配对该数据库文件夹的权限,请执行以下操作:

1. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

2. 右键单击该文件夹,然后单击“属性”。

3. 在“安全”选项卡上,单击“高级”。

4. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

5. 单击“添加”或“编辑”以更改权限。SYSTEM、NETWORK SERVICE、Administrators 和 TermServLicensing 均应拥有“完全控制”权限并且这些权限必须应用于“此文件夹、子文件夹和文件”。

注意:要添加 TermServLicensing,请确保计算机名称列在“从此位置”中,然后在“输入对象名称来选择”框中,键入 NT Service\TermServLicensing。

6. 分配正确的权限后,单击“确定”。

在许可证服务器上重新安装 RDS CAL

若要解决此问题,请购买适当类型的远程桌面服务客户端访问许可证 (RDS CAL),并将其安装到远程桌面许可证服务器上。有关 RDS CAL 的详细信息,请参阅 Windows Server 技术库中 RD 授权管理器帮助文档中的“远程桌面服务客户端访问许可证 (RDS CAL)”,网址为 http://go.microsoft.com/fwlink/?LinkId=177732

若要执行此过程,您必须拥有本地 Administrators 组的成员身份,或者您必须被委派了适当的权限。

若要重新安装 RDS CAL,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 右键单击要安装 RDS CAL 的许可证服务器,然后单击“属性”,以确保许可证服务器的连接方法设置为“自动连接(推荐)”。在“连接方法”选项卡上,根据需要更改连接方法,然后单击“确定”。

4. 右键单击要安装 RDS CAL 的许可证服务器,然后单击“安装许可证”。这将启动“许可证安装向导”。

5. 单击“下一步”。

6. 在“许可证计划”页上,选择购买 RDS CAL 所依据的相应计划,然后单击“下一步”。

7. 在向导上一页中选择的“许可证计划”决定着此页所提供的信息。在大多数情况下,您必须提供许可证代码或协议编号。请查看您在购买 RDS CAL 时随之附带的文档。

8. 输入所需信息后,单击“下一步”。

9. 在“产品版本和许可证类型”页上,为基于 RDS CAL 购买协议的环境,选择 RDS CAL 的相应产品版本、许可证类型和数量,然后单击“下一步”。

10. 这将自动与 Microsoft Clearinghouse 联系并处理您的请求。然后,RDS CAL 将自动安装到许可证服务器上。

11. 要完成此过程,请单击“完成”。此时,许可证服务器可以将 RDS CAL 颁发给与 RD 会话主机服务器连接的客户端。

如果在分配适当的权限并重新安装 RDS CAL 后该问题仍然存在,请在许可证服务器上重建 RD 授权数据库。

在许可证服务器上重建 RD 授权数据库

若要重建 RD 授权数据库,请找到相应的 RD 授权数据库,然后执行以下操作:

重建 RD 授权数据库后,请在许可证服务器上重新安装远程桌面服务客户端访问许可证 (RDS CAL)。

要执行这些过程,您必须是本地 Administrators 组的成员,或者被委派了适当的权限。

查找 RD 授权数据库

默认情况下,RD 授权数据库位于 %systemroot%\system32\lserver 文件夹中(其中 %systemroot% 是用于安装操作系统的文件夹,默认情况下此文件夹为 c:\windows)。

若要确认 RD 授权数据库的位置,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“操作”菜单上,单击“复查配置”。

4. 数据库位置列在“配置”对话框顶部。

重建 RD 授权数据库

若要重建 RD 授权数据库,请执行以下操作:

1. 在许可证服务器上,关闭远程桌面授权管理器(如果已打开)。

2. 在该许可证服务器上,打开“服务”管理单元。要打开“服务”管理单元,请单击“开始”,指向“管理工具”,然后单击“服务”。

3. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

4. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

5. 在“服务状态”下,单击“停止”。

6. 确认“服务状态”显示为“已停止”,然后单击“确定”以关闭“Remote Desktop Licensing属性”对话框。

7. 在许可证服务器上,通过 Windows 资源管理器导航至 RD 授权数据库所在的文件夹。

8. 右键单击该文件夹,然后单击“重命名”,键入 lserverold,然后按 ENTER。

9. 在“文件”菜单上,指向“新建”,然后单击“文件夹”。

10. 键入 RD 授权数据库文件夹的原始名称(例如,lserver),然后按 ENTER。

11. 打开“服务”管理单元。

12. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

13. 在“服务”窗格中,右键单击“Remote Desktop Licensing”,然后单击“属性”。

14. 在“服务状态”下,单击“启动”。

15. 确认“服务状态”显示为“已开始”,然后单击“确定”以关闭“Remote Desktop Licensing属性”对话框。

使用电话方法重新安装远程桌面服务客户端访问许可证 (RDS CAL)

当致电 Microsoft Clearinghouse 以在许可证服务器上重新安装 RDS CAL 时,请务必准备好您的许可证购买协议信息。

若要通过使用电话方法来重新安装 RDS CAL,请执行以下操作:

1. 在许可证服务器上,打开远程桌面授权管理器。要打开远程桌面授权管理器,请单击“开始”,依次指向“管理工具”、“Remote Desktop Services”,然后单击“远程桌面授权管理器”。

2. 如果出现“用户帐户控制”对话框,请确认其显示的是所需操作,然后单击“”。

3. 在左窗格中,单击“所有服务器”,再单击许可证服务器的名称,然后在“视图”菜单上,单击“属性”。

4. 在“连接方法”选项卡的“连接方法”列表中, 选择“电话”。

5. 在“选择国家或地区”列表中,选择相应的国家/地区。

6. 单击“确定”以关闭“属性”对话框。

7. 右键单击许可证服务器,然后单击“安装许可证”。

8. 单击“下一步”。

9. 在“获取客户端许可证密钥包”页上,使用显示的电话号码联系 Microsoft Clearinghouse,并向客户服务代表提供您的远程桌面许可证服务器 ID 以及您购买 RDS CAL 所依据的授权计划的必需信息。之后,客户服务代表将处理您的 RDS CAL 安装请求,并为您提供一个唯一的 RDS CAL ID。此唯一 ID 称为许可证密钥包 ID。

重要提示:请保留许可证密钥包 ID 的副本。保留好此信息后,如需还原 RDS CAL 方面的协助,您将可以方便地与 Microsoft Clearinghouse 进行通信。

10. 在“安装许可证向导”的“获取客户端许可证密钥包”页上,将客户代表提供的许可证密钥包 ID 输入相应的框中,然后单击“下一步”。RDS CAL 将安装到许可证服务器上。

11. 要完成此过程,请单击“完成”。此时,许可证服务器可以将 RDS CAL 颁发给与远程桌面会话主机服务器连接的客户端。

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDLicensing
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
远程桌面许可证服务器数据库可用性警报
事件 ID:{0} -- 描述:{1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_10" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDLicensing" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_10_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId1aefa0929991480b907acb8b3b29f7ff" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="UIGeneratedOpStateId44f098c0a3344a19a2e4ae8eb79718b9" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIdd40b59f725a2465c8dda16e20ba39eda" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">47</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-Licensing</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-Licensing</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4100</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">44</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">49</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">55</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">54</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">51</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">24</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">25</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">8197</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>