Dieser Hotfix betrifft Microsoft SQL Server 2012 Reporting Services (SSRS 2012) und SQL Server 2014 Reporting Services (SSRS 2014).
Symptome
Wenn Sie versuchen, Parameter zu übergeben, die dazu führen, dass die URL-Länge 65.520 Zeichen für einen Microsoft SQL Server 2012 Reporting Services (SSRS 2012)- oder SQL Server 2014 Reporting Services (SSRS 2014)-Bericht überschreitet, können Sie den Bericht nicht rendern und erhalten möglicherweise die folgende Fehlermeldung:
Hinweis
Der Wert von Parameter 'param' ist ungültig. (rsInvalidParameter). Ungültiger URI: Die URI-Zeichenfolge ist zu lang.
Notizen
- Wenn Sie den Bericht in einem anderen Format als HTML rendern, kann der Renderingprozess erfolgreich sein. Die generierte Datei ist jedoch beschädigt und enthält den zuvor genannten Fehler.
- Nach der Installation dieses Hotfixes wird der Renderingvorgang für alle Renderingerweiterungen erfolgreich abgeschlossen, ohne beschädigte Dateien zu erzeugen, wenn die URL (mit Parametern) eine Länge von mehr als 65.520 Zeichen hat. ExecutionLog verfolgt jedoch eine Warnung nach, wenn die URL-Länge 65.520 Zeichen überschreitet.
Lösung
Das Problem wurde erstmals im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 1 für SQL Server 2014 /de-de/help/2931693
Kumulatives Update CU 38 für SQL Server 2012 SP1 /en-us/help/2917531
Informationen zu kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.