Sümptomid
Oletame, et teil on suur Microsoft SQL Server 2012 aruandlusteenused (SSRS 2012) või SSRS 2014 aruanne, mis sisaldab palju avaldisi. Aruande üleslaadimisel aruandlusteenuste aruandehaldurisse võidakse kuvada järgmine tõrketeade:
Märkus.
Avaldiste kompileerimisel ilmnes ootamatu tõrge. Kohaliku kompilaatori tagastusväärtus: "[BC30494] Rida on liiga pikk." (rsUnexpectedCompilerError).
Lahendus
Koondvärskenduse teave
Probleem lahendati esmalt järgmises SQL Server koondvärskenduses.
- SQL Server 2014 SP1 koondvärskendus 1
- koondvärskendus 7 SQL Server 2014 jaoks
- SQL Server 2012 SP2 koondvärskendus 5
Soovitus: installige SQL Server uusim koondvärskendus
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Soovitame teil alla laadida ja installida SQL Server uusimad koondvärskendused.
- Uusim koondvärskendus SQL Server 2014 SP1 jaoks
- Uusim koondvärskendus SQL Server 2014 jaoks
- Uusim koondvärskendus SQL Server 2012 SP2 jaoks
Ajutine lahendus
Selle probleemi lahendamiseks teisaldage aruande jaotised eraldi alamaruandesse nii, et iga aruanne kasutaks vähem kui 1000 tekstivälja.
Veel teavet
CauseReports, mis sisaldab palju avaldisi, võivad põhjustada dünaamiliselt genereeritud koodiridu pikkusega, mis ületavad Visual Basicu kompilaatori jõustatud reapikkuse piirangut.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.