目标组件没有任何可用的输入用于创建路径

时间:2015-02-11 19:36:14

标签: ssis

enter image description here我正在处理输出到txt文件的旧tsql代码。 出于安全考虑,我将这些输出替换为SSIS包。 我已经让他们中的大部分工作,但是一个特别的人给了我以下错误:

TITLE:Microsoft Visual Studio

无法创建连接器。 目标组件没有任何可用的输入用于创建路径。

数据流本身非常简单。 OLE DB Source运行SQL命令,然后输出到flatfile源,该源指向由TSQL创建的现有txt文件。

任何人都知道错误对可用输入的意义吗?

2 个答案:

答案 0 :(得分:6)

您的SSIS工具箱分为3个一般分组(2012/2014年之前)

  • 来源
  • 转换
  • 目的地

源具有1到N个输出路径。什么都不能将提供给来源。事物只能消耗Source发出的东西。

转换不生成 * 行,它接受来自上游提供程序(Source或另一个转换)的行。转换具有1到N个输出路径。

目的地是数据的终点。我不知道任何目的地接受多个输入。它有一个可选的输出路径,错误。

因此,您的问题是您正在尝试将数据路由到源。将其更改为Flat File Destination

答案 1 :(得分:4)

Flat File Source替换为Flat File Destination任务。单击RowCount任务,然后将绿色箭头拖到新目的地。