היום ביצעתי טעינות אינקרימנטליות ב SSIS ולא הבנתי למה אני מקבל שגיאות.
מסתבר שפרמטר datetime של ה ssis לא זהה לזה של ה SQL!!!
ההבדל הוא שאובייקט dateime ב ssis לא כולל מילי שניות.
דוגמה:
הרשומה האחרונה שנכנסה למחסן הנתונים הייתה ב 2009-02-10 20:50:59.517 אך
הפרמטר של ה ssis קיבל את הערך: 2009-02-10 20:50:59.000
וכך התחלתי לקבל רשומות כפולות......