问题描述
我有一个OLE DB目标,其中所有字符串字段都作为Varchar(MAX)。
运行程序包时,我的摘要列出现臭名昭著的截断错误(我的数据源具有“摘要列”):
数据转换失败。列“摘要”的数据转换返回状态值4和状态文本“文本已被截断或目标代码页中的一个或多个字符不匹配。”
我的程序包失败,但是当我将“摘要”列设置为“忽略失败”时,我的程序包有效。
我没想到这可以解决我的问题,因为我的目标字段是名为Synopsis的列,即varchar(max)。我本来不应该出错!
这是怎么回事?有任何想法吗?我搜索了其他解决方案,但找不到这种情况。
这是屏幕截图:

解决方法