Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

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

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
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.
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.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 2735763 — ostatni przegląd: 09/12/2012 10:47:00 — zmiana: 2.0

Microsoft SQL Server 2012 Enterprise

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2735763 KbMtpl
Opinia