我正在尝试使用“导入/导出向导”从SQL Server 2005导出表。我在导出数据时没有遇到任何问题,并且之前已成功从5个表中导出,但我现在收到此错误:
错误0xc0209029:数据流任务:SSIS错误代码 DTS_E_INDUCEDTRANSFORMFAILUREONERROR。 “输入”目的地输入“ (114)“失败,因为错误代码0xC020907B发生,并且错误 “输入”上的行处置目的地输入“(114)”指定失败 出错了。指定的指定对象发生错误 零件。在此之前可能会发布错误消息 有关失败的信息。 (SQL Server导入和导出向导)
这是相当令人沮丧的,因为我尝试了各种方法来提取数据,但这种情况不断涌现。有什么想法吗?
编辑: 我正在尝试导出到Excel文件。我试过一个Flat文件,但它仍然是错误的。
答案 0 :(得分:1)
很可能是您的TEXT列 - 尝试将表包装在视图中,该视图返回TEXT列的空字符串。然后尝试操作/转换,如LEFT(CAST(colname AS varchar(max)),100)AS colname等,以查看是否有数据类型/长度问题。