Пакет служб SSIS без пароля SQLBase
Мы пытаемся создать задание SQL для запуска пакета служб SSIS, но оно всегда терпит неудачу, поскольку пароль не распространяется на службы интеграции.
Он работает, когда пароль вводится вручную в код XML и запускается из BIDS.
Мы попытались ввести пароль в конфигурацию служб интеграции для пакета, но он удаляется, как только нажимается кнопка сохранения.
Мы также попытались поместить его в конфигурацию работы, но с тем же результатом.
Пароль для доступа к базе данных SQLBase - нет шансов на обновление, поскольку это стороннее решение.
Пожалуйста, кто-нибудь может посоветовать решение?
Спасибо
1 ответ
Одним из решений может быть следующее: В своем решении служб SSIS определите параметр проекта, который содержит строку COMPLETE Connection, включая пользователя и пароль. Затем поместите выражение в ваш Connectionmanager и замените ConnectionString новым параметром. Так я решил эту проблему в прошлом. Однако вместо параметра проекта вы также можете использовать обычную переменную, но параметр проекта дает возможность изменить ее позже, например, через среду.