如何将SSIS包从一个服务器移动到另一个服务器
问题描述:
我想知道如何才能从已部署的SQL Server中获取SSIS包并将其移至另一个SQL Server?如何将SSIS包从一个服务器移动到另一个服务器
由于提前,
注:我没有,只是在其他服务器上安装原包项目。
答
这取决于软件包的部署方式。如果它位于MSDB中,则可以右键单击SSMS中的包并选择“导出包”。您可以将它作为文件保存在本地,并将其部署到另一台服务器。如果它在文件系统上,则可以复制.dtsx文件。
请记住,任何硬编码连接可能无法更改,除非您可以在BIDS中加载软件包。
答
执行以下操作:
- 连接到通过SSMS新服务器SSIS。
- 打开存储包并右键单击MSDB。
- 选择“Import Package ...”,将Server设置为源实例(包所在的MSDB)。
- 单击“包路径:”的按钮,然后从列表中选择包。
- 设置“保护级别”(如果适用)或保留默认值。
- 单击确定。
您现在将包传输到第二台服务器并保存在MSDB中。如前一篇文章所述,SSIS软件包未经修改就无法正常工作。