KB3034492 — POPRAWKA: Błąd "Wywołanie Usługi programu Excel zwróciło błąd" podczas odświeżania dokumentu w Galerii programu PowerPivot

Dotyczy
SQL Server 2012 Business Intelligence SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use)

Objawy

Załóżmy, że używasz programu Microsoft SQL Server 2012 lub SQL Server 2014 PowerPivot Gallery ze źródłem używającym uwierzytelniania systemu Windows. Po odświeżeniu dokumentu w Galerii programu PowerPivot w historii jest wyświetlany następujący komunikat o błędzie:

Uwaga

Wywołanie Usługi programu Excel zwróciło błąd

W skojarzonych dziennikach usługi ULS (Unified Logging Service) znajdują się następujące wpisy:

Uwaga

< Data><Czas> w3wp.exe (<ServerName>:0x4F54) 0x8420 PowerPivot Service Data Refresh 41 High Podczas odświeżania danych w http://contoso.com/global/PowerPivot%20Gallery/Sample.xlsx< wystąpił następujący wyjątek>
< Data><Czas> w3wp.exe (<ServerName>:0x4F54) 0x8420 PowerPivot Service Data Refresh 99 High WYJĄTEK: System.InvalidOperationException: Wywołanie Usługi programu Excel zwróciło błąd. >--- Microsoft.AnalysisServices.SPClient.Interfaces.ExcelServicesException: ECS zakończył się niepowodzeniem ze stanem zwracanym innym niż zero. Pierwszy błąd to name='ExternalDataRefreshFailed'; message='Wystąpił błąd podczas pracy nad Modelem danych w skoroszycie. Spróbuj ponownie. Nie można odświeżyć co najmniej jednego połączenia danych w tym skoroszycie. Nie można odświeżyć następujących połączeń: AnalysisServices ESESSMW2416 TabularRoleTest '; severity='Error' at Microsoft.AnalysisServices.SPClient.ExcelApi.ValidateStatus(Status[] status) at Microsoft.AnalysisServices.SPClient.ExcelApi.Call[T](String fileUrl, ExcelServiceCall'1 serviceCall) --- Koniec śledzenia stosu wyjątków wewnętrznych --- w Microsoft.AnalysisServices.SPClient.ExcelApi.Call[T](String fileUrl, ExcelServiceCall'1 serviceCall) at Microsoft.AnalysisServices.SPClient.ExcelApi.Call(String fileUrl, ExcelServiceCall serviceCall, String methodName, Object[] parameters) w obiekcie Microsoft.AnalysisServices.SPAddin.DataRefresh.DataRefreshService.ProcessingJob(Object parameters)
< Data><Czas> w3wp.exe (<ServerName>:0x0660) 0x87E4 Usługi programu Excel Application Usługi obliczeniowe programu Excel AIAU8 Średni ASPPERRORINFO dump:[ Kod błędu:aspperrConnectionFailed KOMUNIKAT WYJĄTKU: Obiekt poza wierszem "DataSource", odwołujący się do identyfikatorów "ce6e0e6a-bad8-4746-ad65-c954726d0b69", został określony, ale nie został użyty. Błąd bazy danych OLE lub ODBC: Wystąpił następujący błąd systemu: System nie może odnaleźć określonego pliku. . Uwaga. W programie Analysis Server zostały utrwalone wszelkie informacje o zabezpieczeniach określone w części definicji obiektu Datsource jako część Parametry połączenia. ] 88edd3e8-1bee-41e0-9b81-2dc8287d4a44
< Data><Czas> w3wp.exe (<ServerName>:0x0660) 0x87E4 Usługi programu Excel Application Usługi obliczeniowe programu Excel alteq Medium PivotException::GetExceptionFromHr: hr -2146827284. 88edd3e8-1bee-41e0-9b81-2dc8287d4a44
< Data><Czas> w3wp.exe (<ServerName>:0x0660) 0x87E4 Usługi programu Excel Application Usługi obliczeniowe programu Excel aei88 Medium UserWorkbook.HandleExternalDataRefreshFailure: Failed to execute query, 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: Wyjątek typu ' Zgłoszono błąd Microsoft.Office.Excel.Server.CalculationServer.Interop.PivotException., externalsource=AnalysisServices< ServerName > TabularRoleTest, extendedConnectionInfo=Microsoft.Office.Excel.Server.CalculationServer.ExtendedConnectionInfo 88edd3e8-1bee-41e0-9b81-2dc8287d4a44<Data><Godzina> w3wp.exe (<ServerName>:0x0660) 0x87E4 Usługi programu Excel Application Usługi obliczeniowe programu Excel agp5r Medium UserWorkbook.MarkPowerpivotTablesRefreshed: Nie można odświeżyć, tables=Query 88edd3e8-1bee-41e0-9b81-2dc8287d4a44

      

Rozwiązanie

Informacje o aktualizacji zbiorczej

Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server.

Zalecenie: zainstalowanie najnowszej aktualizacji zbiorczej dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych dla programu SQL Server:

      

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.