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

Ssis 目标组件没有用于创建路径的任何可用输入,ssis,Ssis,我正在使用输出到txt文件的遗留tsql代码。 出于安全原因,我将用SSIS包替换这些输出。 我已经让它们中的大多数正常工作了,但有一个特别的例子给了我以下错误: 标题:Microsoft Visual Studio 无法创建连接器。 目标组件没有任何可用于创建路径的输入 数据流本身非常简单。OLE DB Source运行SQL命令,然后输出到指向TSQL创建的现有txtfile的平面文件源 有人知道该错误对于可用输入意味着什么吗?将平面文件源替换为平面文件目标任务。单击RowCount任务并将

我正在使用输出到txt文件的遗留tsql代码。 出于安全原因,我将用SSIS包替换这些输出。 我已经让它们中的大多数正常工作了,但有一个特别的例子给了我以下错误:

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

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


有人知道该错误对于可用输入意味着什么吗?

平面文件源
替换为
平面文件目标
任务。单击
RowCount
任务并将绿色箭头拖动到新目标。

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

  • 来源
  • 转变
  • 目的地
一个源有1到N个输出路径。任何东西都不能输入源。事物只能消耗源发出的东西

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

目的地是数据的终点站。我不知道有哪个目的地接受多个输入。它有一个可选的输出路径Error


因此,您的问题是,您正试图将数据路由到源中。将其更改为
平面文件目标

发布你的数据流截图,如果你愿意的话哦,等等。它是否真的转到
oledb Source
Flat File Source
源是否连接到目标?这就是我过去所做的。这一次,当我这样做时,我得到SSIS错误,告诉我没有可用的输入。是的。你知道这是漫长的一天,当你混淆了来源和目的地。。。。谢谢如果这能让你感觉好一点的话,@yoelbenyossef,差不多4年后我也犯了同样的错误。