Tato oprava hotfix platí pro Microsoft SQL Server 2012 Reporting Services (SSRS 2012) a SQL Server 2014 Reporting Services (SSRS 2014).
Příznaky
Když se pokusíte předat některé parametry, které mají délku adresy URL delší než 65 520 znaků pro sestavu Microsoft SQL Server 2012 Reporting Services (SSRS 2012) nebo SQL Server 2014 Reporting Services (SSRS 2014), sestavu nemůžete vykreslit a může se zobrazit následující chybová zpráva:
Hodnota parametru ' parametr ' není platná. (rsInvalidParameter). Neplatný identifikátor URI: řetězec URI je příliš dlouhý.
Poznámky
-
Při vykreslení sestavy v jiném formátu než ve formátu HTML může být proces vykreslování úspěšný. Vygenerovaný soubor je však poškozen a obsahuje předchozí chybu.
-
Po instalaci této opravy hotfix bude operace vykreslování úspěšně dokončena ve všech vykreslovacích rozšířeních, aniž by bylo nutné vytvářet poškozené soubory pro situace, kdy adresa URL (s parametry) má délku delší než 65 520 znaků. Pokud však délka adresy URL přesáhne 65 520 znaků, bude ExecutionLog upozornění.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 1 pro SQL Server 2014 /en-us/help/2931693
Kumulativní aktualizace 8 pro SQL Server 2012 SP1 /en-us/help/2917531
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. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
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.