WT_*_*T_W 1 ssis sql-server-2008
我是SSIS的新手,正在编写一个程序包,其中包括将数据移动到在先前的Execute SQL Task对象中创建的表中。
我遇到的问题是我无法创建使用动态目标表名称的数据流目标任务。
预期的过程是:
Table1和Table1_20111014的列元数据相同,并且不会更改。但是,数据将要移动到的表的名称将根据执行时的日期而改变。
是否可以在目标数据流对象中动态指定目标表?
如果不是,是否存在已知的解决方法,或者将SSIS用于此任务是个坏主意?
只要元数据保持不变,使用动态目标表名称就不会有缺点。
为此,在ole db目标上,而不是使用“表名”或“表名快速加载”,请使用等效的“来自变量”表加载选项。显然,这假定您定义了一个变量,其中包含在execute sql任务中创建的表的名称。