SSIS Ole DB目的地没有写

时间:2017-08-02 17:25:52

标签: sql-server oledb ssis-2012

在进行搜索时,我看到了这个问题的无数例子,但没有通用解决方案。

我有一个从网站检索数据的包,将这些文件放在本地驱动器上,然后应该将记录发布到SQL Server表。第一步都是有效的。正在从.csv文件中读取15781条记录。但正在写出0条记录。 (我目前不关心错误行,所以这应该是无关紧要的。)这是包的数据流部分的输出:

  

SSIS包“... \ Package.dtsx”开始。

     

信息:数据流任务中的0x4004300A,SSIS.Pipeline:验证   阶段正在开始。

     

警告:0x80208386在数据流任务,OLE DB目标[119]:行   发送到错误输出将丢失。添加新数据流   用于接收错误行或重新配置的转换或目标   停止将行重定向到错误输出的组件。

     

信息:数据流任务中的0x4004300A,SSIS.Pipeline:验证   阶段正在开始。

     

警告:0x80208386在数据流任务,OLE DB目标[119]:行   发送到错误输出将丢失。添加新数据流   用于接收错误行或重新配置的转换或目标   停止将行重定向到错误输出的组件。

     

警告:数据流任务中的0x80049304,SSIS.Pipeline:警告:可以   不打开全局共享内存与性能DLL进行通信;   数据流性能计数器不可用。要解决,请运行   这个包作为管理员,或在系统的控制台上。

     

信息:0x40043006在数据流任务,SSIS.Pipeline:准备   执行阶段正在开始。

     

信息:数据流任务中的0x40043007,SSIS.Pipeline:预执行   阶段正在开始。

     

信息:0x402090DC数据流任务,平面文件源[2]:   处理文件“.... csv”已经开始。

     

信息:数据流任务中的0x4004300C,SSIS.Pipeline:执行   阶段正在开始。

     

信息:0x402090DE在数据流任务,平面文件源[2]:   为文件“.... csv”处理的数据行总数为15781。

     

信息:0x402090DF数据流任务,OLE DB目标[119]:   “OLE DB目标”中数据插入的最终提交有   启动。

     

信息:0x402090E0数据流任务,OLE DB目标[119]:   “OLE DB目标”中数据插入的最终提交有   结束。

     

信息:数据流任务中的0x40043008,SSIS.Pipeline:执行后   阶段正在开始。

     

信息:0x402090DD在数据流任务,平面文件源[2]:   处理文件“.... csv”已经结束。

     

信息:数据流任务中的0x4004300B,SSIS.Pipeline:“OLE DB   目的地“写了0行。

     

信息:0x40043009在数据流任务,SSIS.Pipeline:清理   阶段正在开始。

     

SSIS包“... \ Package.dtsx”完成:成功。

0 个答案:

没有答案