PARANDUS: RDL aruande, mis luuakse programmiliselt ei käivitu SSRS 2014 või SSRS 2012

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3157016
Sümptomid
Kujutage ette järgmist stsenaariumi.
  • Kasutate SQL Server 2014 või 2012 Reporting Services.
  • Installite Microsoft SQL Server 2014 Service Pack 1 või uuemate versioonide värskendus või SQL Server 2012 SP3.
  • Käivitate RDL aruande, mis luuakse programmiliselt.

Selle stsenaariumi puhul võidakse kuvada järgmisega sarnane tõrketeade:
töötlemine! ReportServer_0-1! 1328! 01/14/2016-10: 58:06:: e tõrge: korrutamine Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:, Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: aruande töötlemisel ilmnes ootamatu tõrge. ---> System.IO.IOException: protsess ei pääse faili "C:\Users\ReportServer\AppData\Local\Temp\kpw4qafn.out", sest seda kasutab muu protsess.
at System.IO.__Error.WinIOError (Int32 tõrkekood, String maybeFullPath)
at System.IO.File.InternalDelete (String tee, Boolean checkHost)
at Microsoft.ReportingServices.RdlExpressions.VBExpressionCodeProvider.CompileAssemblyFromDomWithRetry (CompilerParameters võimalusi, CodeCompileUnit compilationUnit)
at Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.InternalCompile (atribuudile 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 koodi, CleanupCode backoutCode, objekti userData)
at System.Security.SecurityContext.Run (SecurityContext securityContext, ContextCallback tagasihelistamise, objekti olek)
at Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run (ContextBody tagasihelistamise)
at Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.Compile (IExpressionHostAssemblyHolder expressionHostAssemblyHolder, atribuudile compilationTempAppDomain, Boolean refusePermissions, PublishingVersioning versioonid)
at Microsoft.ReportingServices.ReportPublishing.ReportPublishing.Phase3 (ParameterInfoCollection & parameetrid, sõnastik 2 & groupingExprCountAtScope)
at Microsoft.ReportingServices.ReportPublishing.ReportPublishing.InternalCreateIntermediateFormat (Stream definitionStream, String & kirjeldus, String & keel, ParameterInfoCollection & parameetrid, DataSourceInfoCollection & andmeallikatega, DataSetInfoCollection & sharedDataSetReferences, UserLocationFlags & userReferenceLocation, loendit ArrayList & dataSetsName, Boolean & hasExternalImages, Boolean & hasHyperlinks, Byte [] & dataSetsHash)
at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CompileOdpReport (PublishingContext reportPublishingContext, PublishingErrorContext errorContext, String & reportDescription, String & reportLanguage, ParameterInfoCollection & parameetrid, DataSourceInfoCollection & andmeallikatega, DataSetInfoCollection & sharedDataSetReferences, UserLocationFlags & userReferenceLocation, loendit ArrayList & dataSetsName, Boolean & hasExternalImages, Boolean & hasHyperlinks, Byte [] & dataSetsHash)
at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CreateIntermediateFormat (PublishingContext reportPublishingContext)
---End of inner exception stack trace---</Run></Compile>

Märkus. See tõrge on sisse logitud Reporting Services logisid.
Lahendus
See probleem parandati esmakordselt SQL serveri järgmise koondvärskenduse:


Kumulatiivseid värskendusi SQL serveri kohta
Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Vaadake SQL serveri kumulatiivseid värskendusi:

Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Viited
Teave selle terminoloogiamida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3157016 – viimati läbi vaadatud: 07/19/2016 21:11:00 – redaktsioon: 2.0

SQL Server 2014 Reporting Services, SQL Server 2012 Reporting Services

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3157016 KbMtet
Tagasiside