【发布时间】:2017-09-14 13:18:18
【问题描述】:
[数据转换 [2]] 错误:“将 LONGITUDE 列 (103) 转换为“LONGITUDE 副本”列 (39) 时转换数据失败。此转换返回状态值 2 和状态文本“值无法由于潜在的数据丢失而被转换。 ”。 "
[数据转换 [2]] 错误:“SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREONERROR。由于错误代码 0xC020907F,“数据转换。输出 [数据转换输出] .Columns [经度副本]”对象失败。此外,错误行关于“数据转换”的布局。 Output [Data Output Data] .Columns [LONGITUDE Copy]" 指定错误的失败。在指定组件的指定对象上发生错误。可以预先发送错误消息以及指示失败原因的信息。 "
我该如何纠正它。我尝试过更改数据类型并匹配它们。 我检查了我的 EXCEL 文件是否有语法错误...什么都没有
【问题讨论】:
-
源类型和转换类型是什么?
-
DT_NUMERIC (18.14)
-
不改变数据类型不需要转换
-
@SonaLegends 您需要提供更多详细信息吗?什么是源列数据类型,目标列数据类型?数据源类型?数据目标类型?
-
已修复,但我现在在目的地有输入错误
标签: sql-server ssis type-conversion