Е, мразя да публикувам такъв отговор, но реших проблема.
Причината за краткия отговор, поради която имах този проблем, е, че едно от полетата в таблица с данни беше неправилно дефинирано. В този случай той беше деклариран като decimal (11, 3)
и трябваше да е decimal (13, 3)
. Не се сблъсках с този проблем, докато в таблицата не беше публикувана стойност, която не отговаряше на (11, 3)
диапазон.
Този проблем подчертава едно от най-големите ми оплаквания относно SSIS. Понякога получавам грешки, които често са добре документирани в интернет. Търся във всичките си регистрационни файлове и се опитвам да настроя различни тестови сценарии при предположението, че съобщението за грешка е честно. И все пак, когато най-накрая разреша проблема, той е напълно несвързан със съобщението за грешка, което е записано в регистрационния файл.
В този случай грешката, спомената по-горе, няма абсолютно нищо общо с проблема?! Всъщност имах голям късмет да видя проблема изобщо. Знаех, че актуализацията на моята маса може да е потенциално решение, защото Виждал съм SSIS да комуникира по този начин и преди .
Бих искал да обвиня за това неутрино от космоса, бомбардиращи сървъра ми, но най-добрият извод от това преживяване е да се опитате да разрешите проблемите си със SSIS въз основа на съветите на други, обаче , ако съветът им не помогне, осъзнайте, че проблемът може да не е свързан със съобщението за грешка на SSIS и проверете три пъти всичко, свързано с точката на повреда.