Active Directory® 目录服务 RMS 必须安装在 Active Directory 域,在此域中,域控制器运行带有 Service Pack 3 (SP3) 或更高版本的 Windows Server 2000。使用 RMS 使用和发布内容的所有用户和组都必须拥有在 Active Directory 中配置的电子邮件地址。 数据库服务器 RMS 要求数据库和存储过程执行操作。您可以使用 Microsoft SQL Server™ 2000 SP3a 或更高的版本,或者 Microsoft SQL Server 2005,对于测试或其他单机部署,可以使用 Microsoft SQL Server Desktop Engine (MSDE 2000) SP3 或 Microsoft SQL Server 2005 Express Edition。

如果在存在多个 Active Directory 林的环境下部署 RMS ,必须使用 Active Directory 通用组,从而将组成员身份复制到所有全局编录。为了创建通用组,必须至少将域功能级别设置为 Windows 2000 本地级,将林功能级提升到 Windows Server 2003。

建议仅在测试环境中使用 MSDE 2000 或 Microsoft SQL Server 2005 Express Edition 支持 RMS 数据库,因为 MSDE 2000 或 Microsoft SQL Server 2005 Express Edition 不支持任何网络接口。另外,MSDE 2000 或 Microsoft SQL Server 2005 Express Edition 的使用条款中规定不能使用 SQL Server 客户端工具对 MSDE 2000 或 Microsoft SQL Server 2005 Express Edition 数据库执行操作。由于此限制,您将无法查看日志信息或更改配置数据库中存储的数据。

如果服务器上没有安装 ASP.NET 1.1 版,则安装过程会有所不同,具体取决于正在运行 Windows Server2003 的 32 位版本还是 Windows Server2003 的 64 位版本。

如果正在运行 Windows Server2003 的 32 位版本,请按照下列步骤安装和启用 ASP.NET 1.1 版:

  • 在“控制面板”中打开“添加或删除程序”,然后单击“添加/删除 Windows 组件”。
  • 单击“应用程序服务器”,然后单击“详细信息”。
  • 在“Windows 组件向导”中选择 ASP.NET
  • 如果 ASP.NET 1.1 已安装,但不能作为 IIS Web 服务扩展,则执行下列步骤:
  • 打开 Internet 信息服务管理器。
  • 单击“IIS Web 服务扩展”,选择 ASP.NET v1.1.4322,然后单击“允许”。
  • 如果正在运行 Windows Server 2003 的 64 位版本,请按照下列步骤安装并启用 ASP.NET 1.1 版:

  • 安装.NET Framework 1.1,这将安装 ASP.NET 1.1。可从 Microsoft 下载中心 ( https://go.microsoft.com/fwlink/?LinkID=29359 )下载 Microsoft .NET Framework 1.1 版可重新分发的包。
  • 打开 Internet 信息服务管理器。
  • 单击“IIS Web 服务扩展”,选择 ASP.NET v1.1.4322,然后单击“允许”。
  • 如果正在 Windows Server 2003 的 64 位版本上运行 RMS,您必须使用以下步骤启用 IIS 以与 RMS 协同工作:

  • 单击“开始”,然后单击“运行”。
  • 在“打开”中键入以下命令,然后按 Enter:
  • "cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1"

    RMS 不适用于 .NET Framework  2.0 版。尽管支持并行安装,还需要确保将 ASP.NET 配置为使用 ASP.NET v1.1.4322。您有两种选择以确保并行安装成功:

  • 确保在安装 RMS 服务器之前,安装 NET Framework  2.0 版。
  • 通过运行以下命令将 ASP.NET 版设置回到 IIS 中默认网站上的 1.1.4322 版。
  • "%SystemRoot%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -s w3svc/1/root"

    有关 Active Directory、消息队列以及 IIS 的详细信息,请参阅 Windows Server 2003 帮助和支持中心。

    可以在默认网站或以前在 IIS 中定义的任何站点上设置 RMS 服务器。为安全起见,此服务器上不应运行任何其他站点或服务。这样做会导致 RMS 和多个应用程序及服务在同一帐户下运行(特别是本地系统帐户),从而将私钥泄露给未经授权的操作。 设置 RMS 服务器的网站,不应与 Microsoft Office SharePoint Server 2007 的网站相同。 不能将 RMS 与 Kerberos 验证一起使用。在某一网站上设置 RMS 服务器,会禁用该服务器的 Kerberos 验证。 如果未配置 RMS 使用 ASP.NET v1.1.4322,将没有信息记录到日志数据库,从而导致数据丢失。

    规划数据库服务器基础结构