我有一个简单的DTSX,它接收一些数据,并将其写入SQL服务器DB,在此DTSX执行时,它在一些字段上抛出了一些错误:
[OLE DB Destination [29]] Error: Column "mobile" cannot convert between unicode and non-unicode string data types.但是,正如您从OLEDB目标列映射中看到的那样,这不是true...how吗?

发布于 2017-01-31 21:37:02
不久前我就有了这个。在连接管理器中,我检查了'Unicode‘。在我发现它不是unicode后,我取消选中它,但是数据流任务中的OLE DB输入没有更新,我必须删除输入并重新创建它。
发布于 2018-11-14 18:34:37
我已经通过在从源表中选择时将数据转换为varchar(max)解决了这个问题。
https://stackoverflow.com/questions/41953307
复制相似问题