我正在尝试使用ssis将数据从sql导出到csv文件。在数据流任务中,我的来源为OLE DB
,然后对其失败的列进行数据转换,设置为data length 500
,然后是flat file destination
。在平面文件连接设置中,我确保数据长度设置为500
。
仍然收到错误:
[Flat File Destination [12]] Error: Data conversion failed. The data conversion for column "description" returned status value 4 and status text "Text was truncated or one or more characters had no match in the target code page.".
注意:SSIS通过识别将数据长度设置为450,这是在我将数据长度更改为500之前的初始失败./
答案 0 :(得分:2)
听起来你的数据中有一些特殊字符。在平面文件连接管理器中尝试不同的代码页。您可以尝试将其更改为65001 UTF-8
类似文章:
答案 1 :(得分:1)