Я предполагаю, что вы не собираетесь обновляться до развертывания проекта для этого пакета и придерживаться развертывания пакета.
Нет параметра командной строки DTEXEC
, который позволял бы вам определять таблицу SQL Server для загрузкиa config from.
Самый простой способ использовать конфигурацию пакета из таблицы SQL Server - открыть пакет в SSDT, перейти к службам SSIS / Package Configuration и настроить их.Тогда вам вообще не нужно ничего передавать в командной строке DTEXEC
.
https://docs.microsoft.com/en-us/sql/integration-services/package-configurations?view=sql-server-2014#sql-server
Если вы не хотите вносить изменения в пакет и настаиваете на передачечерез DTEXEC
тогда, я полагаю, вы могли бы написать оболочку, которая извлекает данные конфигурации из таблицы, и один за другим применяет эти конфиги, используя переключатель /SET
.
Но я очень рекомендую и рекомендую вамобновить эти пакеты до модели развертывания проекта.Не тратьте свое время с этим старым методом.Вы просто вводите технический долг.
Вы также должны знать, что xp_cmdshell
обычно считается проблемой безопасности.