从数据库导出数据到平面文件时数据发生截断,源数据总共290行,而结果只导出来100多行,为什么?
0
问题产生的背景信息:这个问题是从数据库导出数据到平面文件时发生的错误,错误提示如:[平面文件目标 [143]] 错误: 数据转换失败。列“FirstName”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。[SSIS.Pipeline] 错误: SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。处理输入“平面文件目标输入”(144)时,组件“平面文件目标”(143)的 ProcessInput 方法失败,错误代码为 0xC02020A0。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
这是源数据行数
结果只显示117行。
出现问题的原因是:源数据
第117行的字母出现问题,
我的平面文件中代码页选择的语言是
,改正之后
,改为1252之后的结果正确了
结果数据是
这是源数据行数
结果只显示117行。
出现问题的原因是:源数据
第117行的字母出现问题,
我的平面文件中代码页选择的语言是
,改正之后
,改为1252之后的结果正确了
结果数据是
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
4 个回复
梁勇 - 天道酬勤、上善若水。爱好商业智能 2015-01-05 回答
赞同来自:
lotusz 2015-01-17 回答
赞同来自:
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-01-30 回答
赞同来自:
余汤 2017-05-30 回答
赞同来自: