SSIS 字符串截断错误似乎无效

SSIS string truncation error appears to be invalid

我有一个 OLE DB 目标,所有字符串字段都是 Varchar(MAX)。 当我 运行 我的包裹时,我的摘要列上出现臭名昭著的 T运行cation 错误(我的数据源有摘要列):

Data conversion failed. The data conversion for column " Summary" returned status value 4 and status text "Text was truncated or one or more characters had no match in the target code page."

我的包失败了,但是当我将“摘要”列设置为“忽略失败”时,我的包运行正常。

我没想到这会解决我的问题,因为我的目标字段是一个名为 Synopsis 的列,它是 varchar(max)。我一开始就不应该得到这个错误!

这是怎么回事?有任何想法吗?我搜索了其他解决方案,但找不到这种情况。

截图如下:

源中有一些长度不正确的列映射。