Hatókör
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Jelenségek

Vegyük például a következő forgatókönyvet:

  • A SQL Server 2012, 2014 vagy 2016 Reporting Services szolgáltatást használja.

  • Telepíti a Microsoft SQL Server 2014 Service Pack 1 szervizcsomagot, a SQL Server 2012 SP3 újabb összegző frissítését vagy a 2016-SQL Server összegző frissítését.

  • Programozott módon létrehozott RDL-jelentést futtat.

Ebben a forgatókönyvben a következőhöz hasonló hibaüzenet jelenhet meg:

Feldolgozás! ReportServer_0-1!1328!01/14/2016-10:58:06:: e HIBA: A Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Váratlan hiba történt a jelentésfeldolgozásban. ---> System.IO.IOException: A folyamat nem fér hozzá a C:\Users\ReportServer\AppData\Local\Temp\kpw4qafn.out fájlhoz, mert egy másik folyamat használja.at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.File.InternalDelete(String path, Boolean checkHost) at Microsoft.ReportingServices.RdlExpressions.VBExpressionCodeProvider.CompileAssemblyFromDomWithRetry(CompilerParameters options, CodeCompileUnit compilationUnit) at Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.InternalCompile(AppDomain compilationTempAppDomain, boolean refusePermissions) at Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.<>c__DisplayClass2.<Compile>b__0() at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.<>c__DisplayClass1.<Run>b__0(Object state) at System.Security.SecurityContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Security.SecurityContext.Run(SecurityContext securityContext, ContextCallback callback, Object state) at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run(ContextBody callback) at Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.Compile(IExpressionHostAssemblyHolder expressionHostAssemblyHolder, AppDomain compilationTempAppDomain, boolean refusePermissions, PublishingVersioning versioning) at Microsoft.ReportingServices.ReportPublishing.ReportPublishing.Phase3(ParameterInfoCollection& parameters, Dictionary'2& groupingExprCountAtScope) at Microsoft.ReportingServices.ReportPublishing.ReportPublishing.InternalCreateIntermediateFormat(Stream definitionStream, String& description, String& language, ParameterInfoCollection& parameters, DataSourceInfoCollection& dataSources, DataSetInfoCollection& sharedDataSetReferences, UserLocationFlags& userReferenceLocation, ArrayList& dataSetsName, boolean& hasExternalImages, Boolean& hasHyperlinks, Byte[]& dataSetsHash) at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CompileOdpReport(PublishingContext reportPublishingContext, PublishingErrorContext errorContext, String& reportDescription, String& reportLanguage, ParameterInfoCollection& parameters, DataSourceInfoCollection& dataSources, DataSetInfoCollection& sharedDataSetReferences, UserLocationFlags& userReferenceLocation, ArrayList& dataSetsName, Boolean& hasExternalImages, Boolean& hasHyperlinks, Byte[]& dataSetsHash) at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CreateIntermediateFormat(PublishingContext reportPublishingContext) --- belső kivételverem nyomkövetési --- vége

Megjegyzés: Ez a hiba a Reporting Services naplóiban is szerepel. 

Megoldás

Ezt a problémát a SQL Server:2016.SQL Server 2016. SQL Server 2. kumulatív frissítésének 5. kumulatív frissítése aSQL Server 2016 SP19. kumulatív frissítésében javítottuk a 2014.SQL Server 1. szervizcsomaghoz                    

1. kumulatív frissítés a SQL Server 2014 SP2-höz

8. kumulatív frissítés a SQL Server 2012 SP3-hoz

16. összegző frissítés a SQL Server 2012 Service Pack 2 (SP2) rendszerhez

2. kumulatív frissítés SQL Server 2016-hoz

A SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és az előző összegző frissítésben szereplő összes biztonsági javítást. Tekintse meg a SQL Server legújabb összegző frissítéseit:

A SQL Server 2014 legújabb összegző frissítése A SQL Server 2016 legújabb összegző frissítése A SQL Server 2012 SP3 legújabb összegző frissítése

A SQL Server 2012 SP2 legújabb összegző frissítése

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Hivatkozások

Megismerheti a Microsoft által a szoftverfrissítések leírására használt terminológiát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.