В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Исправление: Ошибка «имеет слишком большую длину строки [BC30494]» происходит при отправке отчета SSRS для диспетчера служб отчетов

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3038267
Проблема
Предполагается, что имеется большой Microsoft SQL Server 2012 Reporting Services (SSRS 2012) или, которое содержит много выражений отчета SSRS 2014 г. При отправке отчета для диспетчера служб отчетов, может появиться следующее сообщение об ошибке:
Непредвиденная ошибка при компиляции выражения. Возвращаемое значение собственного компилятора: «[BC30494] строка имеет слишком большую длину.» (rsUnexpectedCompilerError).

Решение

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

Проблема была впервые устранена в следующее накопительное обновление для SQL Server.

Рекомендация: Установите последнее накопительное обновление для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и все безопасности исправления, входившие в состав предыдущего накопительного обновления. Корпорация Майкрософт рекомендует загрузить и установить последние накопительные обновления для SQL Server:
Временное решение
Чтобы обойти эту проблему, переместите разделы отчета в отдельный вложенный отчет таким образом, чтобы каждый отчет использует менее 1000 текстовых полей.
Дополнительная информация

Причина

Отчеты, содержащие много выражений может привести к в динамически создаваемом коде строки с длиной, обойти ограничение длины строки, принудительно с помощью компилятора Visual Basic.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3038267 — последний просмотр: 06/24/2015 02:48:00 — редакция: 1.0

Microsoft SQL Server 2012 Service Pack 2, SQL Server 2012 Reporting Services, Microsoft SQL Server 2014 Service Pack 1, SQL Server 2014 Reporting Services

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3038267 KbMtru
Отзывы и предложения