问题标签 [dataflowtask]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ssis - 由于 ODBC 数据流任务错误,SSIS 包在 VS 中有效,但在 SSIS 中无效
我们有一个使用 VS2017 设计的测试包,其中包含一个“数据流任务”对象,其中包含“ODBC 源”和“ODBC 目标”对象。该程序包只是尝试将记录从表“Table_1”移动到名为“Test”的同一 SQL Server 2014 数据库中的表“Table_2”。
当我们从 VS2017 执行包时,它运行成功。
但是,当我们将该包导入 SSIS,然后直接从那里运行该包时,我们会收到以下错误消息(请参见下面的屏幕截图):
关于是什么导致这些错误的任何想法?
几个小问题/有趣的笔记:
- 为什么要引用 Attunity?我们没有使用 Attunity 连接器。我们正在使用 ODBC。我什至没有在这台机器上安装 Attunity(我曾经安装过但卸载了它)。
- 如果您不将 DataFlow 任务与 OBDC 驱动程序一起使用,而只是在运行简单的“INSERT INTO Table_2...”语句的包中使用一个简单的“执行 SQL 任务”对象,则该包在 SSIS 中运行。使用数据流任务有问题。
屏幕截图:
在这里可以看到包在VS2017中运行成功:
将包导入 SSIS:
当您在 SSIS 中运行它时,它会失败并出现以下错误:
while-loop - SSIS - 如何从平面文件插入到具有日期范围的 OLE DB?
我有一个平面文件源,其中的列每行都有开始日期和结束日期,而我尝试插入的表只有一个日期列,这意味着我必须从开始日期到结束日期每周插入 1 行.
样本 FF 来源:
Col1,StartDate,EndDate,Col4
1234,7/10/2018,28/10/2018,1.000
要插入到表中的行:
+------+------------+-------+
| Col1 | 日期 | Col4 |
+--------+------------+--------+
| 第1234章 2018 年 7 月 10 日 | 1.000 |
| 第1234章 2018 年 10 月 14 日 | 1.000 |
| 第1234章 21/10/2018 | 1.000 |
| 第1234章 2018 年 10 月 28 日 | 1.000 |
+--------+------------+--------+
sql-server - For Each 循环容器中各种文件的行数
我在数据流任务中有一个行计数转换,这个数据流任务位于 For Each 循环容器中。所以当我运行包时,我只得到一个文件而不是所有文件的行数。谁能帮我解决这个问题
xml - xml读取文件并写入xml文件
我有以下格式的 xml 数据。我想将其转换为正确的 xml 格式,我可以在其中使用数据流任务-> xml 源组件将数据导入数据库。请帮我看看应该怎么做?
ssis - 是否可以从 SSIS 中的数据流窗格发送邮件
在 SSIS 中,我们可以使用数据流输出列发送电子邮件。如果满足条件,我想发送电子邮件。我想有可能吗?如果有可能,那么我们该怎么做呢?
如果有人知道,请告诉我..提前谢谢!
sql - 为什么 SSIS 包在部署到 Integration Services 目录时会失败,但在 Visual Studio 上运行良好?
我有一个非常简单的 SSIS 包,它从 Excel 工作表中获取数据并转储到表格中。没有数据转换,直接导入。该包在 Visual Studio 上完美运行,但在部署时,我得到了您在附图中看到的错误。
我还将项目属性 -> 调试 -> 运行 64 位运行时更改为 False 并重新部署包,但错误仍然存在。