Příznaky

Předpokládejme, že máte velkou sestavu služby Microsoft SQL Server 2012 Reporting Services (SSRS 2012) nebo SSRS 2014, která obsahuje mnoho výrazů. Když nahrajete sestavu do Správce sestav služby Reporting Services, může se zobrazit tato chybová zpráva:

Při kompilaci výrazů došlo k neočekávané chybě. Nativní vrácená hodnota kompilátoru: řádek [BC30494] je moc dlouhý. (rsUnexpectedCompilerError).

Řešení

Informace o kumulativní aktualizaci

Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

Alternativní řešení

Tento problém můžete vyřešit tak, že přesunete části sestavy do samostatné podsestavy, aby každá sestava používala textová pole menší než 1000.

Další informace

PříčinaSestavy, které obsahují hodně výrazů, mohou vést k dynamickým generovaným řádkům kódu o délkách, které překročí omezení délky řádku vygenerované kompilátorem jazyka Visual Basic.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×