Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2008 R2 z dodatkiem Service Pack 1 jako jeden plik do pobrania. Ponieważ poprawki są kumulatywne, każdy nowy pakiet zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej wersji poprawki SQL Server 2008 R2 z dodatkiem Service Pack 1.

Symptomy

Rozpatrzmy następujący scenariusz:

  • Zainstalowano dodatek Service Pack 1 dla programu Microsoft SQL Server 2008 R2.

  • Pakiet usług SQL Server Integration Services (SSIS) jest uruchomiony przy użyciu narzędzia dtexec (DTExec. exe) lub programu SQL Server Agent.

W tym scenariuszu w danych wyjściowych brakuje kilku zdarzeń rejestrowania. Jeśli na przykład zostanie uruchomiony pakiet SSIS, który zapisuje dane w pliku tekstowym, w pliku tekstowym może brakuje różnych zdarzeń OnInformation, OnProgress, Diagnostics, Diagnostic, OnPostExecute i PackageEnd. To zachowanie występuje, mimo że pakiet kończy się całkowicie i poprawnie.Uwagi

  • Ten problem występuje również w programie SQL Server 2008 po zainstalowaniu dodatku Service Pack 2 dla programu Microsoft SQL Server 2008.

  • Ten problem nie występuje w przypadku uruchomienia pakietu SSIS przy użyciu narzędzia Execute Package Utility (dtexecui. exe) lub procesu DtsDebugHost. exe. Narzędzie Execute Package to graficzny interfejs użytkownika dla narzędzia wiersza polecenia dtexec. Proces DtsDebugHost. exe umożliwia debugowanie pakietu SSIS z środowiska Business Intelligence Development Studio (oferty).

Przyczyna

Przyczyną tego problemu jest regresja przed dodatkiem Service Pack 1 dla programu SQL Server 2008 R2 i przed dodatkiem Service Pack 2 dla programu SQL Server 2008.

Rozwiązanie

Ten problem został już rozwiązany w programie SQL Server 2008 R2 z dodatkiem Service Pack 2 (SP2) i programie SQL Server 2008 z dodatkiem Service Pack 3 (SP3).

Informacje o aktualizacji zbiorczej

SQL Server 2008 R2 z dodatkiem Service Pack 1

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 8. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2723743 Pakiet aktualizacji zbiorczej 8 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki SQL Server 2008 R2 z dodatkiem Service Pack 1. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2567616 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu dodatku Service Pack 1 dla programu SQL Server 2008 R2

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Obejście

Aby obejść ten problem, Uruchom pakiet SSIS przy użyciu narzędzia do wykonywania pakietu (dtexecui. exe) zamiast narzędzia dtexec (dtexec. exe).

Więcej informacji

Aby uzyskać więcej informacji na temat narzędzia dtexec (dtexec. exe), przejdź do następującej witryny MSDN w sieci Web:

Informacje ogólne o narzędziu dtexecAby uzyskać więcej informacji na temat uruchamiania pakietu SSIS, przejdź do następującej witryny MSDN w sieci Web:

Jak uruchomić pakiet

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?

Co wpłynęło na Twoje wrażenia?

Czy chcesz przekazać jakieś inne uwagi? (Opcjonalnie)

Dziękujemy za opinię!

×