KB3152042 - KORRIGERA: PageRequestManagerServerErrorException-fel när du använder en ogiltig datumparameter i SSRS

Gäller för
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptom

Anta att du använder Microsoft SQL Server Reporting Services för att skapa en rapport som innehåller en datumtypsparameter. När du kör rapporten med en ogiltig datumparameter får du följande felmeddelande:

Obs

Värdet som anges för rapportparametern parameter_name är inte giltigt för dess typ. (rsReportParameterTypeMismatch)

Det här är det förväntade beteendet. Ibland kan du dock även få följande felmeddelande:

Obs

Sys.WebForms.PageRequestManagerServerErrorException: Ett okänt fel uppstod vid bearbetning av begäran på servern. Statuskoden som returnerades från servern var: 500

Om du ersätter parametern för ogiltigt datum med rätt datum och sedan kör rapporten, får du fortfarande samma felmeddelande. Det här problemet är inte löst förrän du uppdaterar den aktuella webbsidan.

Lösning

Problemet åtgärdades först i följande kumulativa uppdateringar av SQL Server:

Rekommendation: Installera den senaste kumulativa uppdateringen för SQL Server

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Vi rekommenderar att du laddar ned och installerar de senaste kumulativa uppdateringarna för SQL Server:

      

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.