в SSIS пакет е задача за изпълнение,които започват BAT файл. Файлът Bat показва съдържанието на sFTP директорията, за да провери за нови файлове. От време на време пакетът се проваля. За това искам да регистрирам провала и да продължа.
Създадох поток за неуспех, но акопроцесната задача е неуспешна, но по някаква причина, ако прилепът влезе в срив, пълният SSIS пакет се провали, вместо да обработи грешката. Разположена в SSIS каталога, има грешка следното съобщение:
run remoteLSbat: Error: in Executing “D:SSISrunremote_LS.bat” “” at “”.
The process exit code was “1” while the exoected was “0”.
кои настройки трябва да продължа по пътя на провала и да продължа вместо да излизам от пакета ??
Отговори:
3 за отговор № 1В свойствата на задачата, трябва да сте сигурни, че флаговете ще се провалят, ако неуспехът е неуспешен, и ще увеличите максималния брой грешки до 2 или повече.
Мисля, че би било по-добре да не се използва ограничението за повреда, ако е възможно и вместо това да има партиден файл екзекуция винаги успява, но пакетът разделя работния процес въз основа на върнатата стойност.