Исправление: Сбой процедуры экспорта при экспорте отчета SSRS 2008 R2 64-разрядной, отчетов SSRS 2012 или SSRS 2008 отчет, содержащий несколько уровней схему документа в формат PDF

Переводы статьи Переводы статьи
Код статьи: 2645648 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Корпорация Майкрософт распространяет Microsoft SQL Server 2008 R2 Пакет обновления 1 (SP1) или Microsoft SQL Server 2008 исправления в один загружаемый файл. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и все исправления безопасности, были включены в предыдущий Пакет обновления 1 (SP1) для SQL Server 2008 R2 или SQL Server 2008 выпуска обновления.

Проблема

Рассмотрим следующий сценарий:
  • Имеется отчет в экземпляре Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) 64-разрядной, в экземпляре Microsoft SQL Server 2008 Reporting Services (SSRS 2008) или в экземпляре Microsoft SQL Server 2012 Reporting Services (SSRS 2012).
  • Отчет содержит несколько уровней схему документа.
  • При попытке экспортировать отчет в формат PDF.

В этом случае процедура экспорта происходит сбой и появляется следующее сообщение об ошибке:
Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.
Кроме того в файле журнала SSRS регистрируется следующая ошибка:
rshost! rshost! bb8!<Date> <Time>:: e ошибка: не удалось обработать запрос 0x80131014, конвейера = 0x0000000002B99080.
пользовательский интерфейс!ReportManager_0 84! ee8!<Date> <Time>:: Необработанное исключение: Microsoft.Reporting.WebForms.ReportServerException: удаленный сервер возвратил ошибку: (500) внутреннего сервера ошибка.---> System.Net.WebException: удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера.</Time></Date></Time></Date>


Примечания
  • По-прежнему можно успешно отобразить отчет в формате HTML.
  • Эта проблема не возникает, если установлены службы SSRS 2008 R2 на компьютере под управлением 32-разрядной операционной системе.

Причина

Эта проблема возникает из-за ограничения визуализации SSRS PDF.

Решение

Накопительное обновление информации

Накопительный пакет обновления 1 для SQL Server 2012 Пакет обновления 1

Исправление этой проблемы сначала было выпущено в накопительное обновление 1. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2012 Пакет обновления 1 щелкните следующий номер статьи базы знаний Майкрософт:
2765331 Накопительный пакет обновления 1 для SQL Server 2012 Пакет обновления 1
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и выпуска исправления исправления, входившие в состав предыдущих 2012 SQL Server. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2772858 2012 SQL Server формирует, вышедшие после выпуска SQL Server 2012 Пакет обновления 1

SQL Server 2012

Исправление этой уязвимости первого выпуска накопительного обновления 3 для SQL Server 2012. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
2723749 Накопительный пакет обновления 3 для SQL Server 2012
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и выпуска исправления исправления, входившие в состав предыдущих 2012 SQL Server. Корпорация Майкрософт рекомендует учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 2012 SQL Server формирует, вышедшие после выпуска SQL Server 2012
Необходимо применить исправление SQL Server 2012 для установки SQL Server 2012.

SQL Server 2008 Пакет обновления 3

Исправление этой проблемы сначала было выпущено в накопительное обновление 6 Пакет обновления 3 для SQL Server 2008. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
2715953 Накопительный пакет обновления 6 для SQL Server 2008 Пакет обновления 3
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие 2008 SQL Server выпуска. Корпорация Майкрософт рекомендует учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2629969 SQL Server 2008 формирует, вышедшие после выпуска SQL Server 2008 Пакет обновления 3
Исправления Microsoft SQL Server 2008 создаются для определенных пакетов обновления для SQL Server. Необходимо установить исправление SQL Server 2008 Пакет обновления 3 для установки SQL Server 2008 Пакет обновления 3. По умолчанию какие-либо исправления, включенную в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.

SQL Server 2008 Пакет обновления 2

Исправление этой уязвимости первого выпуска накопительного обновления 8 для SQL Server 2008 Пакет обновления 2. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
2648096 Накопительный пакет обновления 8 для SQL Server 2008 Пакет обновления 2
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие 2008 SQL Server выпуска. Корпорация Майкрософт рекомендует учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2402659 SQL Server 2008 формирует, вышедшие после выпуска SQL Server 2008 Пакет обновления 2
Исправления Microsoft SQL Server 2008 создаются для определенных пакетов обновления для SQL Server. Необходимо установить исправление SQL Server 2008 Пакет обновления 2 для установки Пакет обновления 2 для SQL Server 2008. По умолчанию какие-либо исправления, включенную в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.

Накопительный пакет обновления 4 для SQL Server 2008 R2 SP1

Исправление этой проблемы сначала было выпущено в накопительное обновление 4. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 SP1 щелкните следующий номер статьи базы знаний Майкрософт:
2633146 Накопительный пакет обновления 4 для SQL Server 2008 R2 SP1
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и выпуска исправления исправления, входившие в состав предыдущих SQL Server 2008 R2 SP1. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2567616 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 SP1


Временное решение

Чтобы обойти эту проблему, используйте меньше уровней схемы документа.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Свойства

Код статьи: 2645648 - Последний отзыв: 21 ноября 2012 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 R2 Reporting Services
  • Microsoft SQL Server 2008 Reporting Services
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Ключевые слова: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2645648 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2645648

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com