2012-06-12 42 views
1

我是SSIS包的新手。如何构建动态SSIS包?

我需要在多个远程数据库中执行相同的存储过程,并将这些数据插入到我办公室的主数据库中。 我试图创建一个SSIS包来实现上述要求。 (我为此使用了OLE DB Source控件和OLE DB Destination控件)我希望将来可以增加远程数据库的数量。每次向系统添加新的远程数据库时,是否有任何方法可以执行此过程而不是修改SSIS包?

回答

2

OLE DB源控件和OLE DB目标控件使用连接管理器,通知连接字符串,其中包括数据库名称等。您可以使用SSIS配置来创建该属性变量,例如,该包将从XML文件中读取它。

阅读关于配置文件,它将解决您的问题