ВИПРАВЛЕННЯ: Звіт мови Визначень звітів, який створюється програмним способом не запускається на цю ТЕМУ

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3157016
Ознаки
Розглянемо таку ситуацію:
  • Використовується служб звітування SQL Server 2012, 2014 або 2016.
  • Microsoft SQL Server 2014 із пакетом оновлень 1, новіше накопичувальне оновлення з SQL Server 2012, SP3 або acumulative оновлення SQL Server 2016 інсталяції.
  • Запущено на звіт мови Визначень звітів, який створюється програмним способом.

У цьому випадку може з'явитися протокол IMAP про помилку приблизно такого вигляду:
обробка! ReportServer_0-1! 1328! 01/14/2016-10: 58:06:: e ПОМИЛКА: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException, кидаючи:, Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: сталася неочікувана помилка в звіті, обробки. ---> System.IO.IOException: процес не може отримати доступ до файлу "C:\Users\ReportServer\AppData\Local\Temp\kpw4qafn.out", через те, що використовується іншим процесом.
на System.IO.__Error.WinIOError (Int32, код помилки, рядок maybeFullPath)
на System.IO.File.InternalDelete (рядок шляху, логічний вираз checkHost)
на Microsoft.ReportingServices.RdlExpressions.VBExpressionCodeProvider.CompileAssemblyFromDomWithRetry (CompilerParameters параметри, CodeCompileUnit compilationUnit)
на Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.InternalCompile (домен застосунку compilationTempAppDomain, логічний вираз refusePermissions)
на Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler. <> </>c__DisplayClass2. <Compile>b__0()
на Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext. <> </>c__DisplayClass1. <Run>b__0(Object state)
на System.Security.SecurityContext.runTryCode (об'єкт userData)
на System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup (TryCode код, CleanupCode backoutCode, об'єкт userData)
на System.Security.SecurityContext.Run (SecurityContext securityContext, ContextCallback, зворотного виклику, об'єктів)
на Microsoft.ReportingServices.Diagnostics.RevertImpersonationContext.Run (ContextBody зворотного виклику.)
на Microsoft.ReportingServices.RdlExpressions.ExprHostCompiler.Compile (IExpressionHostAssemblyHolder expressionHostAssemblyHolder, домен застосунку compilationTempAppDomain логічний вираз refusePermissions, PublishingVersioning версій)
на Microsoft.ReportingServices.ReportPublishing.ReportPublishing.Phase3 (ParameterInfoCollection & параметри словника "2 & groupingExprCountAtScope)
на Microsoft.ReportingServices.ReportPublishing.ReportPublishing.InternalCreateIntermediateFormat (потік definitionStream, рядок & опис, рядок & мови, ParameterInfoCollection & параметри, DataSourceInfoCollection & джерел даних, DataSetInfoCollection & sharedDataSetReferences, UserLocationFlags & userReferenceLocation, список ArrayList & dataSetsName, логічних & hasExternalImages, логічних & hasHyperlinks, Byte [] & dataSetsHash)
на Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CompileOdpReport (PublishingContext reportPublishingContext, PublishingErrorContext errorContext, рядок & reportDescription, рядок & reportLanguage, ParameterInfoCollection & параметри, DataSourceInfoCollection & джерел даних, DataSetInfoCollection & sharedDataSetReferences, UserLocationFlags & userReferenceLocation, список ArrayList & dataSetsName, логічних & hasExternalImages, Boolean & hasHyperlinks, Byte [] & dataSetsHash)
на Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CreateIntermediateFormat (PublishingContext reportPublishingContext)
---Кінець трасування стека з внутрішнього винятку--</Run></Compile>

Примітка. Ця помилка також записується у журналах служби звітування.
Розв'язанн
Цю проблему, спочатку було усунуто в наступні накопичувальне оновлення для SQL Server:


Про сукупний пакет оновлень для SQL Server
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:

Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Докладніше про у ТермінологіяMicrosoft, що використовується для опису оновлень програмного забезпечення.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3157016 – останній перегляд: 10/18/2016 03:07:00 – виправлення: 5.0

SQL Server 2014 Reporting Services, SQL Server 2012 Reporting Services, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3157016 KbMtuk
Зворотний зв’язок