“未能使用oledb和ado.net将system.datetime强制转换为system.char []”错误

时间:2014-02-10 17:52:57

标签: sql sql-server datetime ssis

我从具有ole db连接的sql server db中提取大约25列/ 250万行,然后使用ado.net连接加载到Teradata但是仍然收到错误“无法将system.datetime强制转换为系统。 char []“ - 我的输入/输出列都正确设置为db_timestamp ..

奇怪的是,当我在6个日期时间列之外运行所有列时 - 这很好..然后我只运行了日期时间列也工作得很好,但出于某种原因,当我运行整个包时数据集(25列)我不断得到这个错误..我甚至没有尝试将日期时间转换为字符串,SSIS是否试图隐式地执行此操作?

这可能与使用oledb& ado.net在一起并达到某种数据限制?我花了两天时间试图找出问题所在。

0 个答案:

没有答案