SSIS - значение не может быть преобразовано из-за потенциальной потери данных

Я относительно новичок в SSIS. Я пытаюсь извлечь информацию из базы данных Oracle, используя Microsoft OLEDB для Oracle, и я использую этот запрос:

SELECT ID FROM Test

Я получаю сообщение об ошибке:the value cannot be converted because of a potential loss of data, Если я изменю запрос на следующий, то он работает:

SELECT '1' FROM Test

Я думаю, что это не удается, потому что идентификатор не является целым числом. Однако диспетчер соединений с плоскими файлами показывает, что OutputColumnWidth равен 50. Что я делаю не так?

Update 16:30 GMT
Я рассмотрел это немного подробнее, и, похоже, это столбцы, которые имеют гистограмму «частоты». или «нет»; которые вызывают проблемы. Те, у кого гистограмма «сбалансирована по высоте»; кажется, все в порядке.

Ответы на вопрос(1)

Ваш ответ на вопрос