Cóż, nie znoszę publikować takiej odpowiedzi, ale rozwiązałem problem.
Przyczyną tego problemu z krótką odpowiedzią jest to, że jedno z pól w tabeli danych zostało nieprawidłowo zdefiniowane. W tym przypadku został zadeklarowany jako decimal (11, 3)
i powinien to być decimal (13, 3)
. Ten problem nie wystąpił, dopóki do tabeli nie została opublikowana wartość, która nie pasowała do (11, 3)
zasięg.
To wydanie podkreśla jedną z moich największych skarg na SSIS. Czasami otrzymuję błędy, które są często dobrze udokumentowane w Internecie. Przeszukuję wszystkie moje logi i próbuję ustawić różne scenariusze testowe, zakładając, że komunikat o błędzie jest uczciwy. Jednak kiedy w końcu rozwiążę problem, jest on całkowicie niezwiązany z komunikatem o błędzie zapisanym w pliku dziennika.
W tym przypadku powyższy błąd nie miał absolutnie nic wspólnego z problemem?! W rzeczywistości miałem szczęście, że w ogóle widziałem ten problem. Wiedziałem, że aktualizacja na moim stole może być potencjalną poprawką, ponieważ Widziałem już wcześniej takie błędy komunikacji SSIS .
Chciałbym winić za to neutrina z kosmosu bombardującego mój serwer, ale najlepszym wyjściem z tego doświadczenia jest próba rozwiązania problemów z SSIS w oparciu o rady innych, jednak , jeśli ich porady nie pomogą, zdaj sobie sprawę, że problem może nie być związany z komunikatem o błędzie SSIS i trzykrotnie sprawdź wszystko, co jest związane z punktem awarii.