首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server:数据导入错误

Server:数据导入错误
EN

Stack Overflow用户
提问于 2014-08-19 19:21:28
回答 1查看 4.8K关注 0票数 1

我正在尝试将一个数据集导入到SQL server中,然后继续获取下面的错误信息。我不知道它们是什么意思,也不知道如何解决这个问题。这是一个excel/csv文件,所以我想可能是行提要导致了这个问题,但是我在字段上运行了excel干净函数,我仍然得到了错误。

错误0xc02020a1:数据流任务1:数据转换失败。列“列4”返回的状态值4和状态文本“文本被截断或目标代码页中一个或多个字符不匹配”的数据转换。( Server导入和导出向导)

错误0xc020902a:数据流任务1:“输出列”第4列“(26)”由于发生截断而失败,而“输出列”第4列“(26)”上的截断行配置指定截断失败。在指定组件的指定对象上发生截断错误。( Server导入和导出向导)

错误0xc0202092:数据流任务1:在处理数据行1上的文件"Z:\MandA\x.csv“时发生错误。( Server导入和导出向导)

错误0xc0047038:数据流任务1: SSIS错误代码DTS_E_PRIMEOUTPUTFAILED。组件“Source-x_csv”(1)上的PrimeOutput方法返回错误代码0xC02092。当管道引擎名为PrimeOutput()时,组件返回一个失败代码。失败代码的含义由组件定义,但错误是致命的,管道停止执行。在此之前可能会发布错误消息,并提供有关故障的更多信息。( Server导入和导出向导)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-27 16:55:27

数据类型与MS中的数据类型有很大的不同,而不是VARCHAR( 255 ),而是DT_STR,输出列宽度可以设置为255。对于VARCHAR(最大),它是DT_TEXT。

因此,在DT_STR选择中,在Advanced中,将任何违规列的数据类型从DT_STR更改为DT_TEXT (您可以选择多个列并一次全部更改它们)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25391378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档