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
Stellen Sie sich folgendes Szenario vor:
-
Sie installieren Service Pack 1 für Microsoft SQL Server 2008 R2.
-
Sie führen ein SQL Server Integration Services (SSIS)-Paket mithilfe des dtexec-Dienstprogramms (dtexec. exe) oder des SQL Server-Agents aus.
In diesem Szenario fehlen einige Protokollierungsereignisse in der Ausgabe. Wenn Sie beispielsweise das SSIS-Paket ausführen, das in eine Textdatei schreibt, fehlen möglicherweise verschiedene OnInformation-, OnProgress-, Diagnostic-, OnPostExecute-und PackageEnd-Ereignisse in der Textdatei. Dieses Verhalten tritt auf, obwohl das Paket vollständig und erfolgreich abgeschlossen wurde.Hinweise
-
Dieses Problem tritt auch in SQL Server 2008 auf, nachdem Sie Service Pack 2 für Microsoft SQL Server 2008 installiert haben.
-
Dieses Problem tritt nicht auf, wenn Sie das SSIS-Paket mit dem Paket Ausführungs Dienstprogramm (dtexecui. exe) oder dem dtsDebugHost. exe-Prozess ausführen. Das Paket Ausführungs Dienstprogramm ist eine grafische Benutzeroberfläche für das dtexec-Eingabeaufforderungstool. Der dtsDebugHost. exe-Prozess debugs ein SSIS-Paket aus der Business Intelligence Development Studio-Umgebung (BIDS).
Ursache
Dieses Problem tritt aufgrund einer Regression von vor Service Pack 1 für SQL Server 2008 R2 und vor Service Pack 2 für SQL Server 2008 auf.
Fehlerbehebung
Dieses Problem wurde bereits in SQL Server 2008 R2 Service Pack 2 (SP2) und in SQL Server 2008 Service Pack 3 (SP3) behoben.
Informationen zum kumulativen Update
SQL Server 2008 R2 Service Pack 1
Der Fix für dieses Problem wurde erstmals im kumulativen Update 8 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:
2723743 Kumulatives Updatepaket 8 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.
Problemumgehung
Um das Problem zu umgehen, führen Sie das SSIS-Paket mit dem Paket Ausführungs Dienstprogramm (dtexecui. exe) anstelle des dtexec-Dienstprogramms (dtexec. exe) aus.
Weitere Informationen
Weitere Informationen zum dtexec-Dienstprogramm (dtexec. exe) finden Sie auf der folgenden MSDN-Website:
Allgemeine Informationen zum Dienstprogramm dtexecWeitere Informationen zum Ausführen eines SSIS-Pakets finden Sie auf der folgenden MSDN-Website: