使用SQL Server Management Studio 2005(SSMS)我可以使用导入向导创建可重新运行的SSIS包,该包将数据从一个服务器导入另一个服务器。目标服务器上不存在这些表,它们存在于源服务器上。当我在编辑模式下打开新创建的SSIS包时,我看到它在“控制流”选项卡上有两个项目 - “准备SQL任务”和“数据流任务”。使用SQL语句(DDL)创建“准备SQL任务”,在目标系统上创建表。
SSIS包如何确定创建新表的正确SQL语句(DDL)?我有一个动态源,需要修改SSIS包以在创建新表时动态确定DDL。
答案 0 :(得分:0)
我建议创建脚本转换来处理动态源更改并更正DDL(尝试将其像变量一样传递给“准备SQL任务”)