Пакеты служб SSIS - выполняются программно без установки служб SSIS на клиентском компьютере - PullRequest
1 голос
/ 13 мая 2011

Я видел эту ссылку о запуске пакета служб SSIS в C # /. Net-приложении на чей-то ящик, на котором не установлен SSIS.

Я подумал, что с тех пор, как эта статья была опубликована, я хотел бы спросить, есть ли другой способ разрешить конечному пользователю запускать пакет служб SSIS на своем компьютере без установки служб SSIS. Я надеялся, что ссылка моего приложения на C # на сборку Microsoft.SqlServer.Dts.Runtime поможет, но это не совсем так.

На моей работе было бы проще, если бы пользователи установили SSIS, чем попробовать обходной путь, упомянутый в статье, при котором служба Windows на 3-м компьютере выполняет большую часть работы. Но я подумал, что проверю, были ли какие-то прорывы в этом. Спасибо!

1 Ответ

3 голосов
/ 13 мая 2011

Для использования API на компьютере должен быть установлен SSIS. Я не думаю, что вы хотите сделать это, потому что Microsoft хочет, чтобы у вас была лицензия на SQL Server для каждого компьютера, на котором установлена ​​служба SSIS, даже без части SQL Server. Это очень быстро станет дорогим. Я думаю, что ваша идея иметь агентский сервер, который запускает пакеты по запросу, будет работать лучше всего.

НТН

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...