Síntomas
Suponga que tiene un informe importante de Microsoft SQL Server 2012 Reporting Services (SSRS 2012) o de SSRS 2014 que contiene muchas expresiones. Al cargar el informe en el administrador de informes de Reporting Services, es posible que reciba el siguiente mensaje de error:
Se ha producido un error inesperado al compilar expresiones. Valor devuelto del compilador nativo: ' [BC30494] la línea es demasiado larga. ' (rsUnexpectedCompilerError).
Resolución
Información de actualización acumulativa
El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Le recomendamos que descargue e instale las últimas actualizaciones acumulativas de SQL Server:
Solución alternativa
Para solucionar este problema, mueva las secciones del informe a un subinforme independiente para que cada informe use menos de 1000 cuadros de texto.
Más información
CausaLos informes que contienen muchas expresiones pueden dar como resultado líneas de código generadas dinámicamente con longitudes que superen la limitación de la longitud de la línea que exige el compilador de Visual Basic.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".