KB2999308 - 修复了向 SQL Server 2014 PowerPivot 中的“呼叫Excel Services返回错误”错误消息添加了详细信息

应用对象
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

症状

如果使用 Microsoft SQL Server 2014 CU3 PowerPivot 或更早版本,则使用 Excel Services 在 SharePoint 网站上查看 PowerPivot 数据时,出现以下情况之一:

  • 工作簿中有不受支持的 Excel Services 功能或具有错误密码的计划。
  • 对工作簿执行计划的数据刷新。

你可能会收到以下通用错误消息,但在“数据刷新历史记录”页面上没有任何其他详细信息:

注意

调用 Excel Services 返回错误

解决方法

应用此修补程序后,你可以收到详细的错误消息,而不是从 SharePoint Unified Logging Service (ULS) 日志搜索详细信息。 详细错误消息如下所示:

注意

·异常:System.InvalidOperationException:调用 Excel Services 返回错误。 ---> Microsoft.AnalysisServices.SPClient.Interfaces.ExcelServicesException:很抱歉。 我们无法在浏览器中打开工作簿,因为它使用了以下不受支持的功能: • 形状或其他对象 ---> Microsoft.Office.Excel.Server.WebServices.ExcelServerApiException: 很抱歉。 我们无法在浏览器中打开工作簿,因为它使用了以下不受支持的功能: • 形状或其他对象

·异常:System.InvalidOperationException:调用 Excel Services 返回错误。 ---> Microsoft.AnalysisServices.SPClient.Interfaces.ExcelServicesException:ECS 失败,返回状态为非零。 第一个错误是 name='ExternalDataRefreshFailed';message='处理工作簿中的数据模型时发生错误。 请重试。    无法刷新此工作簿中的一个或多个数据连接。  无法刷新以下连接: <ConnectionName>'

此问题已首先在 SQL Server 的以下累积更新中修复。

SQL Server 2014 累积更新 4 /en-us/help/2999197

关于 SQL Server 的累积更新

SQL Server 的每个新累积更新都包含上一个累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

      

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。