sql server:错误 0xc02020a1: 数据流任务 1: 数据转换失败。列“列 0”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。 (

Posted bdd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server:错误 0xc02020a1: 数据流任务 1: 数据转换失败。列“列 0”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。 (相关的知识,希望对你有一定的参考价值。

问题如下:

错误 0xc02020a1: 数据流任务 1: 数据转换失败。列“离网时间”的数据转换返回状态值 2 和状态文本“由于可能丢失数据,所以无法转换该值。”。
 (SQL Server 导入和导出向导)
 
错误 0xc0209029: 数据流任务 1: SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREONERROR。“源 - YYT_ZHB1_txt.输出[平面文件源输出].列[离网时间]”失败,错误代码为 0xC0209084,而且针对“源 - YYT_ZHB1_txt.输出[平面文件源输出].列[离网时间]”的错误行处理设置指定一旦出错就失败。在指定组件的指定对象上出错。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
 (SQL Server 导入和导出向导)
 
错误 0xc0202092: 数据流任务 1: 处理文件“E:\\work\\渠道规划\\2020年联通营业厅规划\\甲方数据\\移网话单数据.rar,北京渔网-面.rar,字段名称.xlsx\\移网话单数据\\YYT_ZHB1.txt”的数据行 1 时出错。
 (SQL Server 导入和导出向导)
 
错误 0xc0047038: 数据流任务 1: SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。源 - YYT_ZHB1_txt 的 PrimeOutput 方法返回了错误代码 0xC0202092。管道引擎调用 PrimeOutput() 时该组件返回了一个失败代码。虽然该失败代码只与该组件有关,但这个错误是致命的,管道已停止执行。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
 (SQL Server 导入和导出向导)
 

解决办法:

第一步:点击高级

 

第二步:将内容含有中文的列 的“DataType” 换成 "Uncode 字符串 [DT_WSTR]" 

 

第三步:继续操作。

 

以上是关于sql server:错误 0xc02020a1: 数据流任务 1: 数据转换失败。列“列 0”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。 (的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 2005 DTS导入平面数据源时(如txt文档),总是被截断,无法执行的错误解决方案

由于错误 0xC001000A,无法加载包。说明:无法从 SQL Server 数据库加载指定的包

SQL Server 2005导入数据时出错,导入的是TXT文本格式

关于SQL SERVER 解析XML遇到的小问题——0xc00ce508

安装SQL SERVER的时候出现错误1069

使用导入和导出向导将平面文件导入 SQL Server