Microsoft distribuerar Microsoft SQL Server 2008 R2 Service Pack 1-korrigeringsfiler som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 R2 Service Pack 1.
Symptom
Tänk dig följande situation:
-
Du installerar Service Pack 1 för Microsoft SQL Server 2008 R2.
-
Du kör ett SSIS-paket (SQL Server Integration Services) med Dtexec-verktyget (DTExec. exe) eller SQL Server-agenten.
I det här scenariot saknas vissa loggnings händelser i resultatet. Om du till exempel kör SSIS paketet som skriver till en textfil kanske olika OnInformation-, OnProgress-, diagnostik-, OnPostExecute-och PackageEnd-händelser saknas i text filen. Det här problemet uppstår även om paketet är fullständigt och klart.Kommentarer
-
Det här problemet uppstår också i SQL Server 2008 efter installation av Service Pack 2 för Microsoft SQL Server 2008.
-
Det här problemet uppstår inte om du kör paketet SSIS med hjälp av verktyget kör paket (DTExecUI. exe) eller DtsDebugHost. exe. Verktyget kör paket är ett grafiskt gränssnitt för kommando tolk verktyget DTExec. DtsDebugHost. exe-processen avhjälper ett SSIS-paket från bud-miljön (Business Intelligence Development Studio).
Orsak
Det här problemet beror på en regression från innan service Pack 1 för SQL Server 2008 R2 och innan service Pack 2 för SQL Server 2008.
Lösning
Det här problemet har redan åtgärd ATS i SQL Server 2008 R2 Service Pack 2 (SP2) och i SQL Server 2008 Service Pack 3 (SP3).
Kumulativ uppdaterings information
SQL Server 2008 R2 Service Pack 1
Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 8. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2008 R2 Service Pack 1 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
2723743 Kumulativt uppdaterings paket 8 för SQL Server 2008 R2 Service Pack 1Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 R2 Service Pack 1. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2567616 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 Service Pack 1 släpptes
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Du kan undvika problemet genom att köra paketet SSIS med hjälp av verktyget kör paket (DTExecUI. exe) i stället för Dtexec-verktyget (Dtexec. exe).
Mer information
Mer information om Dtexec-verktyget (Dtexec. exe) finns på följande MSDN-webbplats:
Allmän information om verktyget DTExecMer information om hur du kör ett SSIS-paket finns på följande MSDN-webbplats: