Denne hurtigreparasjonen gjelder for Microsoft SQL Server 2012 Reporting Services (SSRS 2012) og SQL Server 2014 Reporting Services (SSRS 2014).
Symptomer
Når du prøver å sende noen parametere som fører til at URL-lengde overskrider 65,520 tegn i Microsoft SQL Server 2012 Reporting Services (SSRS 2012) eller SQL Server 2014 Reporting Services (SSRS 2014) rapport, du kan ikke gjengi rapporten, og du kan få følgende feilmelding:
Verdien for parameteren 'param' er ikke gyldig. (rsInvalidParameter). Ugyldig URI: Uri-strengen er for lang.
Notater
-
Når du gjengir en rapport i et annet format enn HTML, kan gjengivelsen være vellykket. Den genererte filen er skadet, og inneholder feil, som nevnt tidligere.
-
Når du har installert denne hurtigreparasjonen, blir gjengivelse-operasjon fullført på alle utvidelser for gjengivelse uten å lage skadede filer for situasjoner der URL-adressen (med parametere) har en lengde som overstiger 65,520 tegn. ExecutionLog vil imidlertid spore en advarsel hvis URL-lengden overskrider 65,520 tegn.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Samleoppdatering 1 for SQLServer-2014/en-us/help/2931693
Kumulativ oppdatering 8 for SQL Server 2012 SP1/en-us/help/2917531
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".