При запуске пакета появляется следующая ошибка:
[Преобразование данных [2]] Ошибка: не удалось преобразовать данные при преобразовании столбца «Имя поля» (373) в столбец «Копия имени поля» (110).
Преобразование вернуло значение состояния 2 и текст состояния «Значение не удалось преобразовать из-за потенциальной потери данных.».
Однако я не понимаю, почему. Я дважды проверил входы и выходы, чтобы убедиться, что они имеют смысл и соответствуют ожиданиям. Я также проверил все необработанные данные в столбце в моем файле Excel.
Настройка моего пакета:
Преобразование данных из источника данных Excel, затем преобразованный столбец и, наконец, вывод в пункт назначения Ole DB (sql)
Что я сделал:
Я открыл расширенный редактор по конвертации данных. Я подтвердил, что входящий тип данных DT_STR
, что можно ожидать, поскольку исходный тип данных не был правильно определен. Это на самом деле дата в моем файле Excel. Я подтвердил, что выходной столбец преобразования данных равен database timestamp [DT_DBTIMESTAMP]
, как я его установил. Моя таблица назначения имеет тип данных DateTime для FieldName
.
Чего мне не хватает?