0

您可以在 Windows 8.1 pro 上而不是在像 Windows server R2 这样的服务器上运行 SQL Server 2014 Master Data Services 配置管理器吗?

如果是这样,请帮助它告诉我“IIS 中未安装所需的 .svc 处理程序映射”。但我已经检查并选择了 IIS 下的 windows 功能中的所有内容

4

1 回答 1

0

答案是一个简单的谷歌搜索。

您可以在 Windows 8.1 Pro 上运行它。

查看此链接以获得一些故障排除帮助: SVC_Handler_mapping_error_in_MDS_Configuration_Manager

MDS 配置管理器中的 SVC 处理程序映射错误

当您在 MDS 配置管理器中配置 Master Data Services 时,您可能会遇到一个错误,指出所需的 .svc 处理程序映射未安装在 IIS 中。

在创建 MDS Web 应用程序之前,您必须更正以下错误:

此服务器上未配置 Internet 信息服务 (IIS)。所需的 .svc 处理程序映射未安装在 IIS 中。这可能发生在下列情况之一: IIS 可能缺少必要的 .svc 处理程序映射。从开始菜单访问 IIS 管理器。如果您列出了默认网站,请单击该站点,然后单击 Handler Mappers 图标。在列表中,按路径列排序。注意是否列出了 *.svc。如果它已经列出,则此错误可能是误报,但如果不是,您可能需要在下面的第 2 步和第 3 步中安装 *.svc 路径映射器。

根据 IIS 版本,有不同的方法来安装服务映射器。对于 .Net 4.0,可能需要通过在 .Net Framework 4.6 高级服务中安装 HTTP 激活来安装映射器。从开始菜单搜索或控制面板中,找到关闭或打开 Windows 功能项。然后在 Windows 功能树中找到 .Net Framework 4.6 > WCF 服务 > HTTP 激活

在未预装 .Net Framework 4.0 的早期 Windows 版本中,在安装 .NET 4 后添加或安装 IIS 功能时,可能会遇到此错误。要解决此问题,请打开命令提示符并转到 .NET 目录(例如 %windir%\Microsoft.NET\Framework64\v4.0.30319)。运行命令:aspnet_regiis -i。

当您的 IIS 服务器中已经存在一个现有的 IIS 网站,但您选择了不同的网站来托管 MDS,或者当您选择的网站不是列出的第一个网站。这可以通过以下两种方式发生: 服务处理程序不安装在 MDS 未附加到的第一个网站上,而是安装在 MDS 附加到的另一个网站上。MDS 将发布错误,因为它查看的是第一个网站,而不是第二个网站。这是一个误报,因为错误消息表明未进行处理程序映射,而实际上是。在这种情况下,您可以忽略错误并继续。服务处理程序安装在 MDS 未附加到的第一个网站上,但未安装在 MDS 附加到的另一个网站上。MDS 不会发布错误,因为它查看的是第一个网站,而不是第二个网站。这是一个误报,因为缺少处理程序映射会导致 MDS 无法工作。您应该为要附加 MDS 的网站安装处理程序映射。

于 2016-04-05T13:59:54.323 回答