如何将一个集合分配给SSIS任务属性

问题描述:

我有一个“传输SQL Server对象”SSIS包上的任务,我想将表集合存储在包变量中,然后将此变量分配给ObjectsToCopy.TablesList任务属性表达式如何将一个集合分配给SSIS任务属性

当然,这应该工作,我可以创建一个变量,并通过表达式将其分配给任务属性。我的问题是什么是适当的变量类型和语法来保存变量中的表集合?

我一直在测试,但无法找到正确的语法(使用字符串变量)。

几天前,我花了几个小时处理完全相同的问题。据我所知,通过大量的Google搜索,无法以任务可以理解的方式分配表格列表。我最终对任务编辑器中提供的列表中的表格进行了硬编码。根本不理想。

失败的是,有roll your own task方法。

+0

我得到了一种方法来使用标准字符串配置表,然后将该字符串解析为.net任务中的集合(对象变量)。您应该将此对象变量分配给该属性。这也是有趣的,也是你自己的任务方法。我会尝试两种方式来决定一个更有用和可维护。谢谢! – 2013-03-25 15:07:10