SSIS получает неправильный тип столбца с OLEDB-коннектором

На полпути проекта SSIS некоторые поля таблицы изменились с char(30) на nvarchar(30)

Однако при запуске пакетов SSIS появляется ошибка cannot convert from unicode to non-unicode. Я пытаюсь передать данные непосредственно из источника базы данных в место назначения.

Оба соединения используют одну и ту же схему базы данных, поэтому преобразования быть не должно.

При проверке типа данных внешнего столбца он показывает D_STR, что уже не так.

Я попробовал удалить и источник, и место назначения в надежде, что это очистит любые кэшированные данные, но это не сработало.

Есть идеи?

5
задан cfrag 26 October 2011 в 16:01
поделиться