KB2563828-Fix: Assertionsfehler beim Öffnen eines verknüpften Berichts in SQL Server 2008 R2, wenn die Reihenfolge der Parameter im Quellbericht geändert wird

Gilt für: SQL Server 2008 R2Microsoft SQL Server 2008 R2 Service Pack 1

Problembeschreibung


Stellen Sie sich folgendes Szenario vor:
  • Sie verwenden Microsoft SQL Server 2008 Reporting Services (SSRS 2008) oder Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2), um einen parametrisierten Bericht zu veröffentlichen.
  • Der Bericht enthält einen ausgeblendeten Parameter, der einen Wert des booleschen Datentyps speichert.
  • Sie erstellen einen verknüpften Bericht mit dem veröffentlichten Bericht.
  • Sie verwenden den Berichts-Generator, um die Reihenfolge der Parameter im veröffentlichten Bericht zu ändern.
  • Sie verschieben den ausgeblendeten Parameter im veröffentlichten Bericht an das Ende der Parameterliste.
  • Sie öffnen den verknüpften Bericht.
In diesem Szenario tritt ein Assertionsfehler auf, und im Reporting Services-Protokollordner wird eine Mini Speicherdatei generiert. Hinweise
  • Der Fix für SSRS 2008 ist noch nicht verfügbar.
  • Nachdem Sie diesen Fix installiert haben, tritt dieses Problem nicht für einen neuen verknüpften Bericht auf. Dieses Problem tritt jedoch weiterhin für vorhandene verknüpfte Berichte auf. Aus diesem Grund müssen Sie die vorhandenen verknüpften Berichte erneut erstellen, um dieses Problem für diese Berichte zu beheben.

Fehlerbehebung


Service Pack-Informationen für SQL Server 2008 R2

Um dieses Problem zu beheben, besorgen Sie sich das neueste Service Pack für SQL Server 2008 R2. Wenn Sie weitere Informationen wünschen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2527041 So erhalten Sie das neueste Service Pack für SQL Server 2008 R2
Nachdem Sie das Update angewendet haben, kann ein Benutzer das Serverzertifikat nicht löschen, wenn das Zertifikat verwendet wird, um einen Datenbankverschlüsselungsschlüssel (DEK) zu schützen.  

Status


Microsoft hat bestätigt, dass es sich um ein Problem mit den Microsoft-Produkten handelt, die im Abschnitt "gilt für" aufgeführt sind. Dieses Problem wurde zuerst in SQL Server 2008 R2 Service Pack 1 (SP1) behoben.

Weitere Informationen


Weitere Informationen zur Terminologie für Softwareupdates von Microsoft finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684 Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird