Невозможно использовать конфиденциальный параметр проекта в SSIS 2012

В SSIS 2012 я пытаюсь использовать конфиденциальный параметр проекта для соединения OLEDB для оракула. Это прекрасно работает с чувствительным значением, установленным в FALSE (в Project Params Designer). Но я не хочу, чтобы пароль был таким видимым. Как только я обращаюсь к атрибуту Sensitive в значение TRUE и пытаюсь выполнить свой пакет, я получаю следующую ошибку:

Ошибка: 0xC0017010 в пакете: выражение не будет оцениваться, поскольку оно содержит конфиденциальную переменную параметра "$Project::OracleConnectionString". Убедитесь, что выражение используется правильно и защищает конфиденциальную информацию.

Любой совет будет принят во внимание!

Спасибо Вик

1 ответ

Что мне нужно было сделать, это удалить пароль из строки подключения, оставив для его атрибута Sensitive значение False. Затем добавьте выражение для пароля. Установите его, а затем установите для его атрибута Sensitive значение True.

Другие вопросы по тегам