SSIS 可以在开发中配置然后转移到生产数据库吗?

Can SSIS be configured in Development and then transferred over to the Production Database?

我有一个项目,我必须将数据从一个数据库迁移到另一个数据库。我们的开发服务器上有一个数据库副本,我计划使用带有 Visual Studio 的 SSIS 来执行此操作。我已经设置了具有数据流和控制流的连接管理器。

我该如何配置它,以便将来我要做的就是更改设置,这样我就可以 运行 轻松地将软件包从我的 DEV 数据库转移到我的 Production 数据库?它会像重新配置连接管理器一样简单吗?如果我尝试添加一个新的连接管理器并将其指向那个,我所有的映射似乎都消失了。

您应该利用 SSIS 配置在环境之间进行移植

有几个选项,包括 xml 文件、命令行选项等。

  • 命令行选项(/SET
  • XML配置文件
  • 环境变量
  • 注册表项
  • 父包变量
  • SQL 服务器

Package Configurations