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".

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.