Sql server 如何将SSIS包从一台服务器移动到另一台服务器

Sql server 如何将SSIS包从一台服务器移动到另一台服务器,sql-server,ssis,Sql Server,Ssis,我想知道如何从已经部署的SQL Server获取SSIS包并将其移动到另一个SQL Server 注意:我没有原始软件包项目,只能将其安装在另一台服务器上。这取决于软件包的部署方式。如果它在MSDB中,您可以右键单击SSMS中的包并选择导出包。您可以将其保存为本地文件,并将其部署到另一台服务器。如果它在文件系统上,您可以只复制.dtsx文件 请记住,任何硬编码连接可能无法更改,除非您可以在BIDS中加载软件包。请执行以下操作: 通过SSMS连接到新的服务器SSI 打开存储的包并右键单击MSDB

我想知道如何从已经部署的SQL Server获取SSIS包并将其移动到另一个SQL Server


注意:我没有原始软件包项目,只能将其安装在另一台服务器上。

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

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

请执行以下操作:

  • 通过SSMS连接到新的服务器SSI
  • 打开存储的包并右键单击MSDB
  • 选择“导入包…”,将服务器设置为源实例(包所在的MSDB)
  • 单击“包路径:”按钮,然后从列表中选择包
  • 如果适用,设置“保护级别”或保留默认值
  • 单击“确定”
现在,您将把包传输到第二台服务器并保存在MSDB中。不确定SSIS包在没有如前一篇文章所述的修改的情况下能否正常工作