Sintomas
Assuma que tem um grande relatório microsoft SQL Server 2012 Reporting Services (SSRS 2012) ou SSRS 2014 que contém muitas expressões. Ao fazer o upload do relatório para o Relatório de Relatórios de Serviços de Reporte, poderá receber a seguinte mensagem de erro:
Ocorreu um erro inesperado durante a compilação de expressões. Valor de retorno do compilador nativo: "[BC30494] A linha é demasiado longa." (rsUnexpectedCompilerError).
Resolução
Informação de atualização cumulativa
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Recomendamos que descarregue e instale as últimas atualizações cumulativas para o SQL Server:
Solução
Para contornar esta questão, mover as secções do relatório para um subnotiância separado, de modo a que cada relatório utilize menos de 1000 caixas de texto.
Mais Informações
CausaRelatórios que contêm muitas expressões podem resultar em linhas de código geradas dinamicamente com comprimentos que ultrapassam a limitação do comprimento da linha aplicada pelo compilador Visual Basic.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".