我工作的SSIS包被取出由SQL Server数据和插入Excel文件......在数据流任务我已经使用OLE DB源和Excel目标 。
配置OLE DB源之后,我可以预览结果行,没有给任何错误..但不插入任何行成功执行甚至是数据流任务..
我工作的SSIS包被取出由SQL Server数据和插入Excel文件......在数据流任务我已经使用OLE DB源和Excel目标 。
配置OLE DB源之后,我可以预览结果行,没有给任何错误..但不插入任何行成功执行甚至是数据流任务..
您是否尝试过写一平(文本)文件首先要肯定的是,数据的出来您的数据流任务和进入的结果?
一定要确保你已经从源到目标映射的列也是如此。
那么幸运的是我找到了答案,我做了两件事..
我只是删除关于这一点我已经尝试了许多不同的设置和参数, 旧的数据流任务 ......以及遍布重新生成数据流任务...
在SQL查询我会写的完全合格的名称,而不是“使用数据库”的声明。
希望这会帮助别人..
这里是发生了什么事情解释清楚。 最有可能的,你正在使用表变量... SSIS OLE DB源使用表变量不返回行
我的问题是在SQL命令print语句。 我评论它和它的工作。 预览与打印语句在那里工作。 整蛊......
我已经有这是运行良好并写入正确的文件SSIS包。 我改变了查询,并停在文本文件中写任何东西,即使我有记录,我可以看到预览。 解决方案:有时你必须有use database命令查询开始前查询..删除命令,它会工作。 希望它可以帮助别人。 干杯。
我需要选择Connection Manager
在我的数据流任务节点并设置ConnectionString
使用文件的名称属性我希望创造; 如果没有这个领域的填写,没有文件出现。
我发现,如果我重新打开我的脚本组件,然后选择“运行代码分析”它确实慢“重建所有”(的Visual Studio 2017),其“唤醒它”重新再行处理。 总体来说SSIS / VS 2017年是内存错误,死机其消灭整个的csproj和文件夹结构的噩梦。 我不得不重新创建项目数十次。