Для развертывания вам нужны дополнительные значения, такие как сервер, имя пользователя, пароль и т. Д. https://www.nuget.org/packages/SSISBuild/#
A command line utility that deploys an SSIS deployment package to an SSIS catalog.
Синтаксис:
ssisdeploy [Ispac File] -ServerInstance -Catalog -Folder -ProjectName [-ProjectPassword ] [-EraseSensitiveInfo]
Переключатели:
Ispac File: полный путь к файлу развертывания SSIS (с расширением ispac).Если файл развертывания не указан, ssisdeploy ищет в текущем рабочем каталоге файл с расширением ispac и использует этот файл.
-ServerInstance: Обязательно.Полное имя целевого экземпляра SQL Server.
-Catalog: имя каталога служб SSIS на целевом сервере.Если не указан, то используется значение SSISDB.
-Folder: Обязательно.Папка развертывания в каталоге назначения.
-ProjectName: имя проекта в папке назначения.Если не указан, то используется имя файла развертывания.
-ProjectPassword: пароль для дешифрования конфиденциальных данных для развертывания.
-EraseSensitiveInfo: опция для удаления всей конфиденциальной информации из развертывания ispac и развертывания всехчувствительные параметры отдельно.Если не указано иное, конфиденциальные данные не будут удалены.
Пример:
ssisdeploy.exe sample.ispac -ServerInstance dbserver \ instance -Catalog SSISDB -Folder SampleFolder -ProjectName Sample -ProjectPassword xyz -EraseSensitiveI