Deze hotfix geldt voor Microsoft SQL Server 2012 Reporting Services (SSRS 2012) en SQL Server 2014 Reporting Services (SSRS 2014).
Symptomen
Wanneer u bepaalde parameters probeert door te geven die de 65.520 lengte van de URL voor een Microsoft SQL Server 2012 Reporting Services-rapport (SSRS 2012) of SQL Server 2014 Reporting Services (2014 SSRS) bevatten, kunt u het rapport niet weergeven en wordt mogelijk het volgende foutbericht weergegeven:
De waarde van parameter ' param ' is niet geldig. (rsInvalidParameter). Ongeldige URI: de URI-reeks is te lang.
Opmerkingen
-
Wanneer u het rapport weergeeft in een andere indeling dan HTML, is het proces mogelijk succesvol. Het gegenereerde bestand is echter beschadigd en bevat de hierboven genoemde fout.
-
Nadat u deze hotfix hebt geïnstalleerd, wordt de rendering-bewerking met alle weergave-uitbreidingen voltooid zonder dat er beschadigde bestanden worden gemaakt voor situaties waarin de URL (met parameters) langer is dan 65.520 tekens. ExecutionLog zal echter een waarschuwing traceren als de URL langer is dan 65.520 tekens.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2014 /en-us/help/2931693
Cumulatieve update 8 voor SQL Server 2012 SP1 /en-us/help/2917531
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.