Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запуск SSIS пакета с паролем из джоба  [new]
Remind
Member

Откуда: UK
Сообщений: 523
Собственно есть пакет со свойством ProtectionLevel = EncryptSensitiveWithPassword. Сейчас он запускается в джобе через типа шага "Операционная система (CmdExec)", где вызывается dtexec и через него сам пакет (далее /DECRYPT "password").

Хочется запускать пакет с типом шага "Пакет служб SSIS". Выбираю пакет, ввожу пароль. Перехожу на вкладку "Командная строка" и вручную дописываю /DECRYPT "password". Нажимаю "ок", перезахожу в джоб, меня снова просят ввести пароль и изменения на вкладке "Командная строка" не сохранились. Подскажите, пожалуйста, как решить данную проблему.
21 ноя 12, 12:43    [13506448]     Ответить | Цитировать Сообщить модератору
 Re: Запуск SSIS пакета с паролем из джоба  [new]
Remind
Member

Откуда: UK
Сообщений: 523
Неужели никто не сталкивался с такой проблемой? ...
21 ноя 12, 16:33    [13508829]     Ответить | Цитировать Сообщить модератору
 Re: Запуск SSIS пакета с паролем из джоба  [new]
Glory
Member

Откуда:
Сообщений: 104751
For password-protected SSIS packages, click the Configurations tab to enter the password in the Package Password dialog box. Otherwise, the SQL Server Agent job that executes the password-protected package will fail.
21 ноя 12, 16:45    [13508967]     Ответить | Цитировать Сообщить модератору
 Re: Запуск SSIS пакета с паролем из джоба  [new]
Remind
Member

Откуда: UK
Сообщений: 523
Glory,

В закладке конфигурация можно только выбрать файл конфигурации.
21 ноя 12, 17:17    [13509313]     Ответить | Цитировать Сообщить модератору
 Re: Запуск SSIS пакета с паролем из джоба  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 3058
Remind
Собственно есть пакет со свойством ProtectionLevel = EncryptSensitiveWithPassword. Сейчас он запускается в джобе через типа изменения на вкладке "Командная строка" не сохранились. Подскажите, пожалуйста, как решить данную проблему.


при вводе пароля к строке запуска автоматически добавляется параметр DECRYPT, но без пароля
пароль видать скуль хранит где-то внутри msdb
не надо ничего праить руками в вкладке "командная строка"
29 ноя 12, 13:50    [13549276]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить