Sintomas
Suponha que você tenha um relatório grande do SSRS 2012 (Microsoft SQL Server 2012 Reporting Services) ou SSRS 2014 que contém muitas expressões. Ao carregar o relatório no Gerenciador de relatórios do Reporting Services, você pode receber a seguinte mensagem de erro:
Ocorreu um erro inesperado ao compilar as expressões. Valor de retorno do compilador nativo: a linha ' [BC30494] é muito longa. ' (rsUnexpectedCompilerError).
Resolução
Informações de atualização cumulativa
O problema foi corrigido primeiro na atualização cumulativa a seguir do SQL Server.
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Recomendamos que você baixe e instale as atualizações cumulativas mais recentes do SQL Server:
Solução alternativa
Para contornar esse problema, mova as seções do relatório para um sub-relatório separado para que cada relatório use caixas de texto inferiores a 1000.
Informações adicionais
CausaOs relatórios que contêm muitas expressões podem resultar em linhas de código geradas dinamicamente com comprimentos que ultrapassam a limitação de comprimento de linha imposta pelo compilador do Visual Basic.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".