【问题标题】:Can MDS only be installed on a serverMDS只能安装在服务器上吗
【发布时间】:2016-04-05 11:06:34
【问题描述】:

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

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

【问题讨论】:

    标签: sql sql-server iis installation mds


    【解决方案1】:

    答案是简单的谷歌搜索。

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

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

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

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

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

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

    根据 IIS 版本,有不同的方法来获取 已安装服务映射器。对于 .Net 4.0,映射器可能需要 通过在 .Net Framework 4.6 Advanced 中安装 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 附加到的网站的映射。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多