如何将SSIS包从一个服务器移动到另一个服务器

问题描述:

我想知道如何才能从已部署的SQL Server中获取SSIS包并将其移至另一个SQL Server?如何将SSIS包从一个服务器移动到另一个服务器

由于提前,

注:我没有,只是在其他服务器上安装原包项目。

这取决于软件包的部署方式。如果它位于MSDB中,则可以右键单击SSMS中的包并选择“导出包”。您可以将它作为文件保存在本地,并将其部署到另一台服务器。如果它在文件系统上,则可以复制.dtsx文件。

请记住,任何硬编码连接可能无法更改,除非您可以在BIDS中加载软件包。

执行以下操作:

  • 连接到通过SSMS新服务器SSIS。
  • 打开存储包并右键单击MSDB。
  • 选择“Import Package ...”,将Server设置为源实例(包所在的MSDB)。
  • 单击“包路径:”的按钮,然后从列表中选择包。
  • 设置“保护级别”(如果适用)或保留默认值。
  • 单击确定。

您现在将包传输到第二台服务器并保存在MSDB中。如前一篇文章所述,SSIS软件包未经修改就无法正常工作。