UPDATE: Fehlermeldung, wenn Sie versuchen, einen Bericht in SSRS 2012 in SSRS 2008 R2 oder SSRS 2008 anzeigen: "Andere Abfrage Parameter denselben Hashwert führte"

Microsoft stellt Microsoft SQL Server 2008 R2 oder Microsoft SQL Server 2012 als downloadbare Datei behebt. Da die kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 oder SQL Server 2012 enthalten waren.

Problembeschreibung

Beim Anzeigen eines Berichts in Microsoft SQL Server 2012 Reporting Services (SSRS 2012) in Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) oder Microsoft SQL Server 2008 Reporting Services (SSRS-2008), erhalten Sie folgende Fehlermeldung:
Bibliothek! ReportServer_0-230! 1bf8! Datum Uhrzeit:: e FEHLER: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException werfen: andere Abfrage Parameter denselben Hashwert führte. Dies wird nicht unterstützt. Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: Ein interner Fehler auf dem Berichtsserver. Lesen Sie die Details.

Ursache

Dieses Problem tritt auf, da unterschiedliche Parameter denselben Hashwert in seltenen Fällen generieren können.

Beim Berichts-Viewer einen Bericht generieren anfordert, versucht der Dienst SSRS suchen einen Snapshot des Berichts in der Datenbank ReportServerTempDB mithilfe von Hash, der durch die Parameter generiert wird. Der Dienst vergleicht die Parameter aus der Anforderung mit gespeicherten Parameter. Wenn die Parameter gleich sind, Ausnahme der SSRS-Server den internen Katalog, die aufgelistet ist im Abschnitt "Symptome".

Problemlösung

Kumulative Update-Informationen

Kumulative Update 2 für SQL Server 2012 SP1

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 2 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2012 SP1 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2790947 kumulative Updatepaket 2 für SQL Server 2012 SP1
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der früheren SQL Server 2012 SP1-Korrekturversion enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2772858 der SQL Server 2012 builds, die nach der Freigabe von Service Pack 1 für SQL Server 2012

Kumulative Update 5 für SQL Server 2012

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 5 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2012 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2777772 kumulative Updatepaket 5 für SQL Server 2012
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2012 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2692828 der SQL Server 2012 builds, die nach der Freigabe von SQL Server 2012

Kumulative Update 4 für SQL Server 2008 R2 SP2

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 4 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 SP 2 Klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
2777358 kumulative Updatepaket 4 für SQL Server 2008 R2 Service Pack 2
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der früheren SQL Server 2008 R2 SP2 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2730301 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2 Service Pack 2

Kumulatives Updatepaket 10 für SQL Server 2008 R2 Service Pack 1

Die Fehlerbehebung für dieses Problem erschien Kumulatives Update 10. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 SP1 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2783135 kumulative Updatepaket 10 für SQL Server 2008 R2 SP1
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 SP1 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2567616 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2 Service Pack 1

Kumulative update 8 SQL Server 2008 Servicepack 3 (SP3)

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 8 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 Service Pack 3 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2771833 kumulative Updatepaket 8 für SQL Server 2008 Service Pack 3
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 Service Pack 3 enthalten. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2629969 die SQL Server 2008 builds, die nach der Freigabe von Service Pack 3 für SQL Server 2008

SQL Server 2008 R2 Servicepack 2

Die Fehlerbehebung für dieses Problem wurde zuerst im kumulativen Update 1 für SQL Server 2008 R2 Service Pack 2 veröffentlicht. Weitere Informationen dazu, wie Sie dieses kumulative Updatepaket beziehen, finden im folgenden Artikel der Microsoft Knowledge Base:
2720425 Kumulatives Updatepaket 1 für SQL Server 2008 R2 Service Pack 2
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2730301 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2 Service Pack 2

SQL Server 2008 R2 Servicepack 1

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 7 für SQL Server 2008 R2 Service Pack 1 veröffentlicht. Weitere Informationen dazu, wie Sie dieses kumulative Updatepaket beziehen, finden im folgenden Artikel der Microsoft Knowledge Base:
2703282 Kumulatives Updatepaket 7 für SQL Server 2008 R2 Service Pack 1
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2567616 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 13 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2679366 kumulative Updatepaket 13 für SQL Server 2008 R2
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
981356 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2
Hinweis Nach Installation dieses Hotfixes wird eine Lösung angewendet, um Szenarios behandelt, in dem unterschiedliche Parameter denselben Hashwert haben.

PROBLEMUMGEHUNG

Um dieses Problem zu umgehen, ändern Sie einige der Parameter oder Namen oder fügen Sie dummy Parameter hinzu. Diese Änderungen generiert einen neuen Satz von Parametern, die einen anderen Hashwert führen.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Eigenschaften

Artikelnummer: 2696161 – Letzte Überarbeitung: 10.01.2017 – Revision: 1

Feedback