Update: Fehlermeldung bei Verwendung des Skript-Assistenten Generieren von Skripts für gespeicherte Prozeduren in SQL Server 2008 oder SQL Server 2008 R2

Microsoft stellt Microsoft SQL Server 2008 oder Microsoft SQL Server 2008 R2 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 oder SQL Server 2008 R2 enthalten waren.

Symptome

Microsoft SQL Server 2008 oder Microsoft SQL Server 2008 R2 verwenden Sie den Assistenten Skript Skripts für gespeicherte Prozeduren in einer Datenbank generieren. Allerdings wird die folgende Fehlermeldung angezeigt:
Es ist bereits ein geöffneter DataReader zugeordnet dieser Befehl das zuerst geschlossen werden muss. (System.Data)
Dieses Problem tritt auf, wenn Folgendes zutrifft:
  • Die Datenbank verwendet eine Doppelbytezeichen Sortierung wie Koreanisch, Chinesisch oder Japanisch.
  • Namen von gespeicherten Prozeduren enthalten Doppelbyte-Zeichen.
  • Die gespeicherten Prozeduren über Parameter verfügen.

Ursache

Skript-Assistent verwendet die Microsoft.NET Framework-Funktionen. Dieses Problem tritt auf, weil das SQL Server-Datenbankmodul und.NET Framework Doppelbyte-Zeichenfolgenvergleich unterschiedliche Schritte ausführen. Dieses Verhalten führt das SQL Server-Datenbankmodul keine Double-Byte-Zeichenfolge akzeptiert, die von.NET Framework übergeben wird.

Auflösung

Kumulative Update-Informationen



SQL Server 2008 R2


Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 2 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2072493 kumulative Updatepaket 2 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 folgenden Artikelnummer der Microsoft Knowledge Base:
981356 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2

SQL Server 2008


Die Fehlerbehebung für dieses Problem wurde zuerst kumulative Update 8 für SQL Server 2008 Service Pack 1 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
981702 kumulative Updatepaket 8 für SQL Server 2008 Service Pack 1
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die mit früheren SQL Server 2008 geliefert wurden. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für Weitere Informationen auf die folgenden Artikelnummer der Microsoft Knowledge Base:
970365 die SQL Server 2008 builds, die nach der Freigabe von SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008-Hotfixes sind für bestimmte SQL Server Servicepacks erstellt. Sie müssen SQL Server 2008 Service Pack 1-Hotfix eine Installation von SQL Server 2008 Service Pack 1 anwenden. Standardmäßig ist jeder Hotfix, der in einem SQL Server Servicepack bereitgestellt wird die nächste SQL Server Service Pack enthalten.

Status

Microsoft hat bestätigt, dass es ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind.

Referenzen

Informationen zum inkrementellen Dienstmodell für SQL Server klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

935897 erläutert wird ein inkrementelles Dienstmodell steht der SQL Server-Team zu Hotfixes für gemeldete Probleme



Weitere Informationen zum Benennungsschema für SQL Server-Updates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

822499 Neues Benennungsschema für Softwareupdatepakete für Microsoft SQL Server


Weitere Informationen zur Terminologie für Softwareupdates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates
Eigenschaften

Artikelnummer: 979785 – Letzte Überarbeitung: 13.01.2017 – Revision: 1

Feedback