【发布时间】:2017-06-19 12:59:09
【问题描述】:
我正在尝试将文件从 Excel 导入到 SQL table。当我通过数据转换从 unicode string[DT_WSTR] 转换为 string[DT_STR] 时,我在某些列上出现截断错误。这是输出错误:
[数据转换 [2]] 错误:将列“联系人姓名”(187) 转换为列“数据联系人姓名”(105) 时数据转换失败。转换返回状态值 4 和状态文本“文本被截断或目标代码页中有一个或多个字符不匹配。”。
所以数据流以失败告终,但有些行被复制到sql table。
是否有一些解决方法或解决方案?
【问题讨论】:
-
这取决于您想要的解决方案。您是否想忽略错误,因为您对转换/截断没有问题,或者您想知道如何更改目标架构以避免错误,或者您想确保复制所有行或不复制所有行他们是?
标签: sql-server ssis dataflow-diagram