【发布时间】:2012-03-02 22:08:04
【问题描述】:
我有两个 SSIS 解决方案
解决方案A
- 包含一个“实用程序”包,用于处理名为 SolutionA_Utilities.dtsx 的所有电子邮件
- 包含一个名为 SolutionA_XML.dtsConfig 的 XML 配置文件
解决方案B
- 包含一个名为 SolutionB_ETL.dtsx 的“ETL”包
- 使用 SolutionA_Utilities.dtsx 包发送电子邮件
- 使用 SolutionA_XML.dtsConfig 配置变量
我想使用 SSIS 部署向导在 ...SolutionB\bin\Deployment 中创建一组文件,允许用户在目标服务器上安装我的 SolutionB 包和所有依赖项。
当我使用 SSIS 部署向导创建部署时,这是我在 ...SolutionB\bin\Deployment 文件夹中看到的:
- SolutionB.SSISDeploymentManifest
- SolutionB_ETL.dtsx
解决方案A 中的两个依赖文件丢失:
- SolutionA_Utilities.dtsx
- SolutionA_XML.dtsConfig
当我尝试使用 SolutionB.SSISDeploymentManifest 在目标服务器上安装时,我看到错误消息告诉我未找到 SolutionA 的配置文件和“实用程序”包。
是否可以使用 SSIS 部署向导进行这种类型的部署?
如果不是,我最好的部署选项是什么?
我将 SSIS 与 SQL Server 2008 一起使用
【问题讨论】:
标签: sql-server-2008 deployment ssis