Microsoft vertreibt die Fixes für Microsoft SQL Server 2008 R2 Service Pack 1 als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2008 R2 Service Pack 1 enthalten waren.
Problembeschreibung
Die folgenden Fehlermeldungen werden möglicherweise im SQL Server-Fehlerprotokoll protokolliert, wenn Sie die Datenbankspiegelung verwenden und eine ALTER DATABASE -Anweisung in Microsoft SQL Server 2008 R2 ausführen.
Date Time SPID # * * Dump Thread-SPID = 0, EC = 0x00000004AADE8B20Date Time SPID # * * * Stack Dump wird an driveName: \mssqlserver\ MSSQL10_50 gesendet. MSSQLSERVER\MSSQL\LOG\SQLDump0001.txtDate Time SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Datum SPID # * DbmConnection. cpp: 798Date Time SPID # * Ausdruck: CheckValidInput (wsName; cbName)Date Time SPID # * SPID: #Date Time SPID # * Prozess-ID: #Date Time SPID # Fehler: 17066, Schweregrad: 16, Zustand: 1.Date Time SPID # SQL Server-Assertion: Datei: <DbmConnection. cpp>, Zeile = 798 fehlerhafte Assertion = ' CheckValidInput (wsName, cbName) '. Dieser Fehler kann Zeit bezogen sein. Wenn der Fehler nach erneuter Ausführung der Anweisung weiterhin auftritt, verwenden Sie DBCC CHECKDB, um die Datenbank auf strukturelle Integrität zu überprüfen, oder starten Sie den Server neu, um sicherzustellen, dass die Datenstrukturen im Arbeitsspeicher nicht beschädigt sind.
Darüber hinaus wird eine Minispeicherabbild Datei generiert, wenn dieses Problem auftritt.HinweisDieses Problem tritt in Microsoft SQL Server 2012 nicht auf.
Fehlerbehebung
Informationen zum kumulativen Update
Kumulatives Update 6 für SQL Server 2008 R2 Service Pack 2
Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 6 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2008 R2 Service Pack 2 erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2830140 Kumulatives Updatepaket 6 für SQL Server 2008 R2 Service Pack 2Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2008 R2 Service Pack 2 enthalten waren. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2730301 Die SQL Server 2008 R2-Builds, die nach dem Veröffentlichen von SQL Server 2008 R2 Service Pack 2 veröffentlicht wurden
SQL Server 2008 R2 Service Pack 1
Der Fix für dieses Problem wurde erstmals im kumulativen Update 11 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2008 R2 Service Pack 1 benötigen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2812683 Kumulatives Updatepaket 11 für SQL Server 2008 R2 Service Pack 1Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen SQL Server 2008 R2 Service Pack 1 Fix-Version enthalten waren. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2567616 Die SQL Server 2008 R2-Builds, die nach dem Veröffentlichen von SQL Server 2008 R2 Service Pack 1 veröffentlicht wurden
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.