SSIS-包部署模型部署到MSDB

问题描述

我正在使用sql 2016,正在创建SSIS包。由于环境的原因,SSIS包必须使用包部署模型,而不是项目部署模型。不会安装Integration Service目录。

链接指示使用旧版程序包部署模型,SSIS程序包可能存储在MSDB中。

https://docs.microsoft.com/en-us/sql/integration-services/packages/deploy-integration-services-ssis-projects-and-packages?view=sql-server-ver15

我已经在Google上搜索了有关如何将遗留包模型SSIS包存储到MSDB的说明,但似乎找不到任何说明。

解决方法

创建部署实用程序 https://docs.microsoft.com/en-us/sql/integration-services/packages/legacy-package-deployment-ssis?view=sql-server-ver15#create-a-deployment-utility

然后使用部署实用程序(.SSISDeploymentManifest)进行部署 https://docs.microsoft.com/en-us/sql/integration-services/packages/legacy-package-deployment-ssis?view=sql-server-ver15#deploy-packages-by-using-the-deployment-utility