Почему в SSIS с использованием ADO NET Source все типы данных Varchar сопоставлены с DT_WSTR - PullRequest
0 голосов
/ 14 сентября 2018

Я использую SSIS. Версия моей визуальной студии в 15.8.2.

У меня есть два соединения на уровне проекта. Оба они указывают на один и тот же сервер и одну и ту же базу данных. один из них ADO.NET Connection, вторые - OLE DB Connection.

В моем пакете у меня есть поток данных с двумя источниками (источник OLE DB и источник ADO NET)

enter image description here

Все строковые столбцы в моей таблице были определены как 'VarChar'. OLE DB Source конвертирует их в DT_STR, но ADO NET Source конвертирует их в DT_WSTR.

Результат OLE DB Source:

enter image description here

Результат ADO NEt Source:

enter image description here

Почему ADO NET Source преобразовывает тип данных SQL VarChar в DT_STR?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...