首页 > 解决方案 > 使用 SSIS 将图像从 SQL Server 表导出到文件夹不起作用

问题描述

我正在尝试使用 SSIS 将图像从 sql server 2012 导出到目录。我按照https://www.mssqltips.com/sqlservertip/2693/export-images-from-a-sql-server-table-to-a-folder-with-ssis/中的步骤操作。OLE DB 源中出现警告标志,当我运行我的 ssis 包时,它显示一行受影响。但是当我搜索目录时,它既不创建文件夹也不保存图像。我的 OlE 数据库源:在此处输入图像描述

在此处输入图像描述

和我的出口专栏: 在此处输入图像描述

结果: 在此处输入图像描述

输出如下:警告:数据流任务中的 0x80208386,OLE DB 源 [18]:发送到错误输出的行将丢失。添加新的数据流转换或目标以接收错误行,或重新配置组件以停止将行重定向到错误输出。信息:数据流任务中的 0x4004300A,SSIS.Pipeline:验证阶段开始。警告:数据流任务中的 0x80208386,OLE DB 源 [18]:发送到错误输出的行将丢失。添加新的数据流转换或目标以接收错误行,或重新配置组件以停止将行重定向到错误输出。信息:0x40043006 在数据流任务,SSIS.Pipeline:准备执行阶段开始。信息:数据流任务的 0x40043007,SSIS.Pipeline:预执行阶段开始。信息:SSIS 数据流任务中的 0x4004300C。管道:执行阶段开始。信息:数据流任务的 0x40043008,SSIS.Pipeline:后执行阶段开始。信息:数据流任务中的 0x40043009,SSIS.Pipeline:清理阶段开始。SSIS 包“C:\Users\magnus_mani\Documents\Visual Studio 2010\Projects\Integration Services Project3\Integration Services Project3\Package.dtsx”完成:成功。程序“[780] DtsDebugHost.exe:DTS”已退出,代码为 0 (0x0)。

标签: sql-serverssis

解决方案


您可以在两者之间进行数据转换(dt_ntext)并尝试吗?


推荐阅读