Remediere: Peter raportul generat prin programare nu se poate executa în SSRS 2014 sau SSRS 2012

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 3157016
Simptome
Să luăm în considerare următorul scenariu:
  • Utilizați SQL Server 2014 sau 2012 Reporting Services.
  • Instalați Microsoft SQL Server 2014 pachet Service Pack 1 sau o versiune mai recentă actualizare cumulativă sau SQL Server 2012 SP3.
  • Când executați un raport Peter generat prin programare.

În acest scenariu, este posibil să primiți un mesaj de eroare asemănător cu următorul:
procesare! ReportServer_0 1! 1328! 01/14/2016-10: 58:06:: e eroare: aruncarea Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:, Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: eroare neașteptată în raport de procesare. ---> System.IO.IOException: procesul nu poate accesa fișierul 'C:\Users\ReportServer\AppData\Local\Temp\kpw4qafn.out', deoarece acesta este utilizat de un alt proces.
la System.IO.__Error.WinIOError (Int32 errorCode, String maybeFullPath)
la System.IO.File.InternalDelete (String cale, Boolean checkHost)
la Microsoft.ReportingServices.RdlExpressions.VBExpressionCodeProvider.CompileAssemblyFromDomWithRetry (CompilerParameters opțiuni, CodeCompileUnit compilationUnit)
la Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.InternalCompile (AppDomain compilationTempAppDomain, Boolean refusePermissions)
la Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler. <> </>c__DisplayClass2. <Compile>b__0()
la Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext. <> </>c__DisplayClass1. <Run>b__0(Object state)
la System.Security.SecurityContext.runTryCode (obiect utilizator)
la System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup (cod TryCode, CleanupCode backoutCode, obiectul utilizator)
la System.Security.SecurityContext.Run (SecurityContext securityContext, ContextCallback apelare reface programul sursă, stare de obiecte)
la Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run (ContextBody apelare inversă)
la Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.Compile (IExpressionHostAssemblyHolder expressionHostAssemblyHolder AppDomain compilationTempAppDomain, Boolean refusePermissions, PublishingVersioning versiune)
la Microsoft.ReportingServices.ReportPublishing.ReportPublishing.Phase3 (ParameterInfoCollection & parametri, dicționar ' 2 & groupingExprCountAtScope)
la Microsoft.ReportingServices.ReportPublishing.ReportPublishing.InternalCreateIntermediateFormat (flux definitionStream, String & descriere, String & limbă, ParameterInfoCollection & parametri, DataSourceInfoCollection & surse acoperire de date, DataSetInfoCollection & sharedDataSetReferences, UserLocationFlags & userReferenceLocation, ArrayList & dataSetsName, Boolean & hasExternalImages, Boolean & hasHyperlinks, Byte [] & dataSetsHash)
la Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CompileOdpReport (PublishingContext reportPublishingContext, PublishingErrorContext errorContext, String & reportDescription, String & reportLanguage, ParameterInfoCollection & parametri, DataSourceInfoCollection & surse acoperire de date, DataSetInfoCollection & sharedDataSetReferences, UserLocationFlags & userReferenceLocation, ArrayList & dataSetsName, Boolean & hasExternalImages, Boolean & hasHyperlinks, Byte [] & dataSetsHash)
la Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CreateIntermediateFormat (PublishingContext reportPublishingContext)
---Sfârșitul inner exception stack trace---</Run></Compile>

Notă Această eroare este, de asemenea, înregistrate în jurnalele de Reporting Services.
Rezoluţie
Această problemă a fost rezolvată mai întâi în următoarea actualizare cumulativă pentru SQL Server:


Despre actualizările cumulative pentru SQL Server
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Verifica cele mai recente actualizări cumulative pentru SQL Server:

Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Referinţe
Aflați despre terminologiautilizată de Microsoft pentru a descrie actualizările software.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3157016 - Ultima examinare: 07/19/2016 15:01:00 - Revizie: 2.0

SQL Server 2014 Reporting Services, SQL Server 2012 Reporting Services

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3157016 KbMtro
Feedback