转换为 SSIS 2012 项目部署模型

Converting to SSIS 2012 Project Deployment Model

我正在将我们的 2008 SSIS 包转换为 2012,我想使用项目部署模型。我在 Visual Studio 2012 年打开了 SSIS 包,将它们转换为 2012 年没有任何问题。我选择了最简单的包并右键单击并选择了转换为包部署模型。我完成了向导并在 Select 配置屏幕上检查了 "Remove configurations from all packages after conversion"。再一次,我没有错误。然后我构建了包并将生成的文件发送给我们的 DBA 进行部署。当他部署时,他告诉我他仍然看到旧的项目配置(它们是两个 SSISConfig 连接管理器):

他说这不应该。我做错了什么?

因为包 中有 那些连接管理器,它们将显示在此屏幕上。不过,这并不意味着它们正在 使用 。如果它们仅用于获取您的配置,它们现在应该未被使用,但向导实际上不会删除它们。

在你的两个包中,手动删除 SSISConfig 连接管理器,上面的屏幕应该不会再报告它们。