Symptomy
Załóżmy, że masz kilka pakietów usług integracji SQL Server (SSIS), które zawierają elementy Execute Package Tasks (EPTs). Te pakiety można uruchamiać przy użyciu zadań agenta SQL Server w programie Microsoft SQL Server 2012. W takiej sytuacji pakiety sporadycznie się nie powiodą i jest wyświetlany następujący komunikat o błędzie:
Nieoczekiwane rozwiązanie
Ponadto w dzienniku aplikacji są rejestrowane następujące komunikaty o błędach:
Nazwa aplikacji powodującej błąd: ISServerExec.exe, wersja: 11.0.3000.0, sygnatura czasowa: 0x5081b8ff Nazwa modułu powodującego błąd: clr.dll, wersja: 4.0.30319.296, sygnatura czasowa: 0x50483916 Kod wyjątku: 0xc0000005 Przesunięcie błędu: 0x0000000000179a3f Identyfikator procesu powodującego błąd: 0x3154 Godzina rozpoczęcia aplikacji powodującej błąd: 0x01cdf4ed4154ea0a ścieżka aplikacji powodującej błąd: SystemDrive:\Program Files\Ścieżka modułu błąd Server\110\DTS\Binn\ISServerExec.exe Microsoft SQL: SystemDrive:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll Identyfikator raportu: 82e939b4-60e0-11e2-98cc-6431504cbc78 Aplikacja: ISServerExec.exe Framework Wersja: wersja: 4.0.3031 Opis: Proces został zakończony z powodu błędu wewnętrznego w czasie wykonywania .NET o adresie IP 0000007FEF8AD9A3F (000007FEF8960000) z kodem wyjścia 80131506.
Rozwiązanie
Informacje o aktualizacji zbiorczej
Aktualizacja zbiorcza 4 dla SQL Server 2012 z dodatkiem SP1
Poprawka rozwiązła ten problem została opublikowana po raz pierwszy w aktualizacji zbiorczej 4. Aby uzyskać więcej informacji na temat uzyskiwania tego zbiorczego pakietu aktualizacji dla SQL Server 2012 z dodatkiem SP1, kliknij następujący numer artykułu, aby przejść do tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2833645 Aktualizacja zbiorcza 4 dla SQL Server 2012 z dodatkiem SP1Note Biorąc pod uwagę, że kompilacje są zbiorcze, każda nowa wersja poprawki zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki z SQL Server 2012 z dodatkiem SP1. Zalecamy rozważenie zastosowania najnowszej wersji poprawki zawierającej 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:
2772858 Kompilacje SQL Server 2012, które zostały wydane po wydaniu dodatku Service Pack 1 SQL Server 2012
Informacje dotyczące poprawek
Obsługiwana poprawka jest dostępna od firmy Microsoft. Jednak ta poprawka ma na celu naprawienie tylko problemu opisanego w tym artykule. Zastosuj tę poprawkę tylko do systemów, w których występuje ten konkretny problem. Jeśli poprawka jest dostępna do pobrania, u góry tego artykułu z bazy wiedzy znajduje się sekcja "Dostępne do pobrania poprawki". Jeśli ta sekcja nie jest wyświetlana, prześlij wniosek do działu obsługi klienta i pomocy technicznej firmy Microsoft w celu uzyskania poprawki. Uwaga Jeśli wystąpią dodatkowe problemy lub jest wymagane jakiekolwiek rozwiązywanie problemów, może być konieczne utworzenie osobnego żądania usługi. Typowe koszty pomocy technicznej będą miały zastosowanie do dodatkowych pytań dotyczących pomocy technicznej i problemów, które nie kwalifikują się do danej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć oddzielne żądanie obsługi, odwiedź następującą witrynę internetową firmy Microsoft:
http://support.microsoft.com/contactus/?ws=supportUwaga W formularzu "Dostępne do pobrania poprawki" są wyświetlane języki, dla których jest dostępna poprawka. Jeśli nie widzisz swojego języka, oznacza to, że poprawka nie jest dostępna dla tego języka.
Wymagania wstępne
Aby zastosować tę poprawkę, musisz mieć zainstalowany program SQL Server 2012.
Wymaganie ponownego uruchomienia
Po zastosowaniu poprawki nie trzeba ponownie uruchamiać komputera.
Informacje dotyczące pliku
Globalna wersja tej poprawki zawiera atrybuty plików (lub nowsze atrybuty plików) wymienione w poniższej tabeli. Daty i godziny dla tych plików są wymienione w uniwersalnym czasie koordynowanym (UTC). Informacje o pliku są konwertowane na czas lokalny. Aby znaleźć różnicę między czasem UTC a czasem lokalnym, użyj karty Strefa czasowa w elemencie Data i godzina w Panel sterowania.