Web 应用程序要求 (Master Data Services)

适用于: SQL Server - 仅限 Windows Azure SQL 托管实例

Master Data Services 是 Internet Information Services (IIS) 托管的 Web 应用程序。 Master Data Services 仅支持 Internet Explorer (IE) 9 或更高版本。 IE 8 及早期版本、Microsoft Edge 和 Chrome 均不受支持。

有关如何安装和配置 IIS 的说明,请参阅安装和配置 IIS

使用 Master Data Services 配置管理器创建和配置主数据管理器 Web 应用程序。 Master Data Services 配置管理器在本地计算机上配置 IIS,因此适用于初始 Web 配置任务。 例如,配置具有单个主数据管理器 Web 应用程序的 Master Data Services 环境,或在 Master Data Services 扩展部署中配置第一个 Web 应用程序。 使用 IIS 工具来执行一些更复杂的任务,如在扩展部署中配置多个 Web 服务器。

注意

安装 Master Data Services 组件的任何计算机必须具有许可证。 有关详细信息,请参阅“最终用户许可协议 (EULA)”。

要求

操作系统

安装 Master Data Services 之前,请首先检查以下要求:

Microsoft Silverlight

在使用主数据管理器 Web 应用程序时,Silverlight 5 必须安装在客户端计算机上。 如果您不具有所需版本的 Silverlight,则在您导航到需要 Silverlight 的 Web 应用程序区域时,系统将提示您安装 Silverlight。 您可以从 此处安装 Silverlight 5。

角色和角色服务

在 Windows Server 2012 或 Windows Server 2012 R2 中,可以使用“服务器管理器”(在 Microsoft 管理控制台 (MMC) 中提供)来安装“Web 服务器 (IIS)”角色和必需的角色服务。

重要

默认情况下,已启用“动态内容压缩” 。 这极大地减少了 xml 响应的大小,并可节省网络 I/O,不过会增加 CPU 使用率。 有关详细信息,请参阅 Master Data Services (MDS) 中的新增功能 中的 [CTP 2.0] 改进了性能

  • Internet Information Services
  • Web 管理工具
  • IIS 管理控制台
  • 万维网服务
  • 应用程序开发
  • .NET Extensibility 3.5
  • .NET Extensibility 4.5
  • ASP.NET 3.5
  • ASP.NET 4.5
  • ISAPI 扩展
  • ISAPI 筛选器
  • 通用 HTTP 功能
  • 默认文档
  • 目录浏览
  • HTTP 错误
  • 静态内容 [注意:请不要安装 WebDAV 发布。]
  • 运行状况和诊断
  • HTTP 日志记录
  • 请求监视器
  • 性能
  • 静态内容压缩
  • 安全性
  • 请求筛选
  • Windows 身份验证

功能

在 Windows Server 2012 和 Windows Server 2012 R2 中,可以使用“服务器管理器”来安装以下必需的功能。

  • .NET Framework 3.5(包括 .NET 2.0 和 3.0)
  • .NET Framework 4.5 高级服务
  • ASP.NET 4.5
  • WCF 服务
  • HTTP 激活 [注意:这是必需的。]
  • TCP 端口共享
  • Windows Process Activation Service
  • 进程模型
  • .NET 环境
  • 配置 API
  • 动态内容压缩

下面是一个示例性的 PowerShell 脚本,用于添加必备的服务器角色和功能。 因环境而异的必备服务器角色和功能。

Install-WindowsFeature Web-Mgmt-Console, AS-NET-Framework, Web-Asp-Net, Web-Asp-Net45, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Static-Content, Web-Http-Logging, Web-Request-Monitor, Web-Stat-Compression, Web-Filtering, Web-Windows-Auth, NET-Framework-Core, WAS-Process-Model, WAS-NET-Environment, WAS-Config-APIs  
  
Install-WindowsFeature Web-App-Dev, NET-Framework-45-Features -IncludeAllSubFeature -Restart  

有关 PowerShell 命令的详细信息,请参阅 Install-WindowsFeature

帐户和权限

类型 描述
Windows 帐户 您必须使用有权配置 Windows 角色、角色服务和功能以及有权在本地计算机上的 IIS 中创建和管理应用程序池、网站和 Web 应用程序的 Windows 帐户登录到 Web 服务器计算机。
服务帐户 在 Master Data Services 配置管理器中创建主数据管理器 Web 应用程序时,必须为应用程序运行所在的应用程序池指定标识。 此帐户可不同于在创建 Master Data Services 数据库时指定的服务帐户。

此标识必须是域用户帐户,并且添加到 Master Data Services 数据库中的 mds_exec 数据库角色以便用于数据库访问。 有关详细信息,请参阅 数据库登录、用户和角色。 还会将此帐户添加到 Master Data Services Windows 组 MDS_ServiceAccounts,该组有权访问文件系统中的临时编译目录 MDSTempDir。 有关详细信息,请参阅文件夹和文件权限 (Master Data Services)

另请参阅

安装 Master Data Services

创建主数据管理器 Web 应用程序 (Master Data Services)
“Web 配置”页(Master Data Services 配置管理器)