Príznaky

Predpokladajme, že máte veľkú službu Microsoft SQL Server 2012 Reporting Services (OSBP 2012) alebo zostavu SSRS 2014, ktorá obsahuje mnoho výrazov. Pri nahrávaní zostavy do zostavy služieb Reporting Services sa môže zobraziť nasledujúce chybové hlásenie:

Pri zostavovaní výrazov sa vyskytla neočakávaná chyba. Natívna vrátená hodnota: ' [BC30494] čiara je príliš dlhá. (rsUnexpectedCompilerError).

Riešenie

Kumulatívna aktualizácia informácií

Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Odporúčame, aby ste si stiahli a nainštalovali najnovšie kumulatívne aktualizácie pre SQL Server:

Alternatívne riešenie

Ak chcete tento problém obísť, premiestnite časti zostavy do samostatnej čiastkovej zostavy tak, aby každá zostava používala menej než 1000 textových polí.

Ďalšie informácie

PríčinaZostavy, ktoré obsahujú mnoho výrazov, môžu viesť k dynamicky vygenerovaným čiaram kódu s dĺžkou, ktorá prekračuje obmedzenie dĺžky čiary vynútené kompilátorom jazyka Visual Basic.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.