【发布时间】:2015-08-18 13:30:27
【问题描述】:
我在尝试执行一个 SSIS 包时遇到了很多困难。 我有一个使用 SQL 命令填充的 OLE DB SOURCE,它运行良好,预览运行良好。
当我尝试在 SELECT 查询中添加一个类型为 uniqueidentifier 的新列时,我收到以下错误消息:
值不在 SSIS 包中的范围内
我正在使用 OLE DB SOURCE 和 OLE DB DESTINATION。我正在使用 SQL Server,而 OLE DB SOURCE 是因此错误而失败的一个:
非错误输出上的Outputs[OLE DB Source Output].Columns[LegalAddressCode]在错误输出上没有对应的输出列。
【问题讨论】:
-
您能描述一下您设置的数据流吗?您正在使用哪些组件,哪些组件出现故障?
-
@AHiggins 我正在使用 OLE DB SOURCE 和 OLE DB DESTINATION,我正在使用 SQL Server,而 OLE DB SOURCE 是失败的
-
出现此错误:非错误输出上的 Outputs[OLE DB Source Output].Columns[LegalAddressCode] 在错误输出上没有对应的输出列。
-
但我确实有对应的输出
-
您是否尝试过删除并重新创建 OLE DB SOURCE 组件?
标签: sql-server ssis ssis-2012