Я использую ssis для загрузки данных из syabse на сервер sql и у меня есть столбец datetime, который продолжает выдавать следующую ошибку: Ошибка: Произошла ошибка с OLE DB Destination.Inputs [Ввод назначения OLE DB] .Columns [Обработанная_дата] в OLE DB Destination.Inputs [Ввод назначения OLE DB]. Возвращалось состояние столбца: «Преобразование не выполнено, поскольку значение данных вышло за пределы указанного типа.»
На входах и выходах я использую тип [DT_DBTIMESTAMP] для столбца [Processed_Date]. В загрузке есть и другие столбцы DT_DBTIMESTAMP, но только Processed_Date выдает ошибку.
В источнике, Processed_Date имеет значение по умолчанию для convert (datetime, convert (varchar, getdate (), 101) + '' + convert (varchar, getdate (), 108)), поэтому не уверен, что это проблема.
Тип данных в таблице назначения - datetime. Вот минимальные / максимальные значения из источника: 28.06.2012 10: 06: 26.000 PM 7/6/2012 1: 19: 05.000 PM
Любые предложения будут с благодарностью! Tracy