Microsoft vertreibt Microsoft SQL Server 2008 R2 Service Pack 1 (SP1)-Fixes 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 (SP1) enthalten sind.
Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie führen eine Masseneinfügung in Microsoft SQL Server 2008 R2 aus.
-
Ein Betriebssystemfehler tritt auf, der dazu führt, dass der Befehl " readdatei " oder der Befehl " createdatei " auf einen INVALID_HANDLE Fehler stößt.Hinweis Der Befehl " readdatei " und der Befehl " createdatei " werden verwendet, um die Datendateien oder die Formatdateien zu lesen und zu erstellen, die vom Massen Einfügungs Befehl verwendet werden.
-
Eine Clientanwendung sendet eine Berücksichtung auf die Instanz von SQL Server.
In diesem Szenario akzeptiert die SQL Server-Instanz die Clientverbindungsanforderung möglicherweise nicht. Darüber hinaus werden Fehlermeldungen, die den folgenden ähneln, im SQL Server-Fehlerprotokoll protokolliert:Fehlermeldung 1
Datum Uhrzeit Unbekannter Server-Ausnahmefehler durch Aufgabe ausgelöst.
Fehlermeldung 2
Datum Uhrzeit Server * Zugriffsverletzung beim Schreiben der Adresse 0000000000000008
Fehlermeldung 3
Datum Uhrzeit Server Fehler: IO-Vervollständigungs Routine hat eine nicht behandelte Ausnahme ausgelöst. Hauptfach: 29, Moll 5, Schweregrad 25, Zustand 1, IO CompRequest 0x0000000AAF7BB7E0, IO CompKey 0x0000000000000000, Adresse: 0x00000000026B6FD0
Hinweis Sie müssen die Instanz von SQL Server neu starten, um dieses Problem zu beheben.
Ursache
Dieses Problem tritt auf, weil SQL Server die Situation nicht richtig abfängt und behandelt, wenn der Betriebssystemfehler empfangen wird.
Fehlerbehebung
Informationen zum kumulativen Update
SQL Server 2008 R2 Service Pack 2
Der Fix für dieses Problem wurde erstmals im kumulativen Update 1 für SQL Server 2008 R2 Service Pack 2 veröffentlicht. Wenn Sie weitere Informationen zum Abrufen dieses kumulativen Updatepakets benötigen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2720425 Kumulatives Update Paket 1 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 mit der vorherigen Version von SQL Server 2008 R2 behoben wurden. 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 7 für SQL Server 2008 R2 SP1 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2008 R2 SP1 erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2703282 Kumulatives Update Paket 7 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 Version von SQL Server 2008 R2 SP1 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.