Poprawka: "anulowana" stan podczas inicjowania równoległego w SSIS 2012

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2735763 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Microsoft rozprowadza poprawki 2012 Microsoft SQL Server jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich 2012 serwera SQL ustalić wersji.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Załóżmy, że program SQL Server Agent do równolegle wiele pakietów Microsoft SQL Server 2012 Integration Services (SSIS 2012). Ponadto zdarzenia SSIS jest skonfigurowany do rejestrowania w tabelach SSISDB lub MSDB. W takiej sytuacji wykonanie pakietu SSIS kończy się nieoczekiwanie i ma stan "Anulowany". W przypadku wystąpienia tego problemu są rejestrowane żadne komunikaty o błędach. Na przykład długie wykonanie pakietu SSIS trwającą co najmniej dwie do trzech godzin kończy się nieoczekiwanie, ma stan "Anulowano" i loguje się żadne komunikaty o błędach.

Uwaga
  • Można oczekiwać, proces wykonywania pakietu sukces lub Niepowodzenie z błędami. Ponadto stan "Anulowano" powinny być zwrócone tylko dla egzekucji pakietu, które są jawnie zatrzymane.
  • Ten problem jest bardziej prawdopodobne, gdy wystąpienie aparatu bazy danych programu SQL Server, w którym rejestrowane są zdarzenia SSIS występuje stresujące warunki. Warunki te obejmują blokowania, niska wydajność lub opóźnień spowodowanych SSISDB wzrostu bazy danych.

Przyczyna

Ten problem występuje, jeśli limit czasu procesu rejestrowania zdarzeń. Powoduje wykonanie pakietu SSIS zostać anulowane przedwcześnie.

Gdy zdarzenie SSIS jest skonfigurowany do rejestrowania w tabelach SSISDB lub MSDB, polecenia Wstaw zapisuje statystyki zdarzeń i wydajności tych tabel wewnętrznie. W przypadku wielu egzekucji równoległych SSIS pakietów wiele równoległych Wstaw wykonywane są polecenia. Dlatego błąd przekroczenia limitu czasu jest bardziej prawdopodobne wystąpić i spowodować problem opisany w sekcji "Symptomy".

Rozwiązanie

Po zastosowaniu poprawki limit czasu dla polecenia Wstaw wzrosła z 30 sekund do 120 sekund. Ponadto jeżeli limit czasu występuje po 120-sekundowe opóźnienie, wykonanie pakietu SSIS nie zostanie anulowane. Zamiast tego zdarzenia zaległych są pomijane w celu uniknięcia awarii pakietu.

Zbiorcza aktualizacja informacji

Zbiorczy pakiet aktualizacji 3 dla programu SQL Server 2012


Poprawka rozwiązująca ten problem został wydany w zbiorczej aktualizacji 3. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej 2012 serwera SQL, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2723749 Zbiorczej aktualizacji 3 dla programu SQL Server 2012 jest dostępna
Uwaga Ponieważ kompilacje kumulują się, każde nowe wydanie poprawka zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich 2012 serwera SQL ustalić wersji. Zaleca się, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający 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:
2692828 SQL Server 2012 tworzy wydane po wydaniu programu SQL Server 2012

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Obejście problemu

Aby obejść problem, użyj jednej z następujących metod:
  • Spróbuj uruchomić mniej SSIS opakowań lub zadania równolegle.
  • Spróbuj zmniejszyć Poziom rejestrowania Parametr podczas wykonywania pakietu z Management Studio lub zadania agenta programu SQL Server. Na przykład, jeśli używasz pełne rejestrowanie, można ustawić Poziom rejestrowania Parametr Podstawowe lub Brak. Jeśli używasz ustawień rejestrowania z ustawień pakietu SSIS w projektancie narzędzia danych programu SQL Server można rejestrować zdarzeń do pliku tekstowego zamiast SSISDB lub MSDB tabel bazy danych.

Właściwości

Numer ID artykułu: 2735763 - Ostatnia weryfikacja: 12 września 2012 - Weryfikacja: 2.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft SQL Server 2012 Enterprise
Słowa kluczowe: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2735763 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to: 2735763

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com