Symptom
Anta att du har en stor rapport från Microsoft SQL Server 2012 repor ting Services (SSRS 2012) eller SSRS 2014 som innehåller många uttryck. När du överför rapporten till repor ting Services Report Manager kan du få följande fel meddelande:
Ett oväntat fel inträffade vid kompilering av uttryck. Ursprungligt retur värde för kompilator: [BC30494]-raden är för lång. (rsUnexpectedCompilerError).
Lösning
Kumulativ uppdaterings information
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Vi rekommenderar att du laddar ner och installerar de senaste kumulativa uppdateringarna för SQL Server:
Lösning
Undvik det här problemet genom att flytta rapportens avsnitt till en separat under rapport så att varje rapport använder mindre än 1000 text rutor.
Mer information
OrsakRapporter som innehåller många uttryck kan resultera i dynamiskt genererade kod rader med längder som överskrider begränsningen för rad längd som tillämpas av Visual Basic-kompilatorn.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".