症狀
假設您將 Microsoft SQL Server 2012 或 SQL Server 2014 PowerPivot 資源庫與使用Windows 驗證的來源搭配使用。 當您重新整理 PowerPivot 資源庫中的文件時,歷程記錄中收到下列錯誤訊息:
注意
呼叫 Excel Services 時傳回錯誤
在相關聯的整合記錄服務 (ULS) 記錄中,您會收到下列項目:
注意
<
日期><時間>w3wp.exe (<ServerName>:0x4F54) 0x8420 PowerPivot 服務資料重新整理 41 高 在 http://contoso.com/global/PowerPivot%20Gallery/Sample.xlsx 上的 < datarefresh 期間發生下列例外狀況>
<
日期><時間>w3wp.exe (<ServerName>:0x4F54) 0x8420 PowerPivot 服務資料重新整理 99 高 例外狀況: System.InvalidOperationException: 呼叫Excel Services傳回錯誤。 ---> Microsoft.AnalysisServices.SPClient.Interfaces.ExcelServicesException: ECS 失敗,傳回狀態非零。 第一個錯誤是 name='ExternalDataRefreshFailed';message='在活頁簿中處理資料模型時發生錯誤。 請再試一次。 我們無法重新整理此活頁簿中的一個或多個資料連線。 無法重新整理下列連線: AnalysisServices ESESSMW2416 TabularRoleTest ';severity='Error' 於 Microsoft.AnalysisServices.SPClient.ExcelApi.ValidateStatus (Status[] 狀態) 於 Microsoft.AnalysisServices.SPClient.ExcelApi.Call[T] (字串 fileUrl, ExcelServiceCall'1 serviceCall) --- 內部例外狀況堆疊追蹤---結尾 Microsoft.AnalysisServices.SPClient.ExcelApi.Call[T] (字串 fileUrl, ExcelServiceCall'1 serviceCall) Microsoft.AnalysisServices.SPClient.ExcelApi.Call (字串 fileUrl, ExcelServiceCall serviceCall, 字串 methodName, Object[] 參數) 於 Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshService.ProcessingJob (物件參數)
<
日期><時間>w3wp.exe (<ServerName>:0x0660) 0x87E4 Excel Services 應用程式 Excel Calculation Services aiau8 中 ASPPERRORINFO 傾印:[ Errorcode:aspperrConnectionFailed 例外狀況訊息:已指定但尚未使用的識別碼 'ce6e0e6a-bad8-4746-ad65-c954726d0b69') (的行外物件 'DataSource'。 OLE DB 或 ODBC 錯誤:發生下列系統錯誤:系統找不到指定的檔案。 . 筆記。 Analysis Server 會保留指定為 Datsource 物件定義的連接字串部分的任何安全性資訊。 ] 88edd3e8-1bee-41e0-9b81-2dc8287d4a44
<
日期><時間>w3wp.exe (<ServerName>:0x0660) 0x87E4 Excel Services 應用程式 Excel Calculation Services alteq Medium PivotException::GetExceptionFromHr: hr -2146827284. 88edd3e8-1bee-41e0-9b81-2dc8287d4a44
<
日期><時間>w3wp.exe (<ServerName>:0x0660) 0x87E4 Excel Services 應用程式 Excel Calculation Services aei88 中 UserWorkbook.HandleExternalDataRefreshFailure: 無法執行查詢, sessionId=1.V22.16wxz+NxNW8nyO4cO9F1BM14.5.en-US5.en-US36.4ec7f2c7-16a8-4897-8512-9a7b55f767b11.A1.N, exception=Microsoft.Office.Excel.Server.CalculationServer.Interop.PivotException: 類型 ' 的例外狀況Microsoft.Office.Excel.Server.CalculationServer.Interop.PivotException' 發生錯誤。, externalsource=AnalysisServices <ServerName> TabularRoleTest, extendedConnectionInfo=Microsoft.Office.Excel.Server.CalculationServer.ExtendedConnectionInfo 88edd3e8-1bee-41e0-9b81-2dc8287d4a44<Date><Time> w3wp.exe (<ServerName>:0x0660) 0x87E4 Excel Services應用程式 Excel Calculation Services AGP5R 中 UserWorkbook.MarkPowerpivotTablesRefreshed: 無法重新整理, tables=Query 88edd3e8-1bee-41e0-9b81-2dc8287d4a44
解決方式
累積更新資訊
此問題已先在下列 SQL Server 累積更新中修正。
建議:安裝最新的 SQL Server 累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 我們建議您下載並安裝 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。