Мы используем модель проекта SSIS 2012 и имеем подключение к проекту (менеджер) для всех наших пакетов, мы создаем среду для dev, test и prod и создаем переменную «Connectionstring «внутри каждой из них строка подключения - это проверка подлинности SQL Server, поэтому мы установили переменную как чувствительную для скрытия пароля, а затем мы сконфигурировали диспетчер соединений проекта для использования переменной среды для строки подключения. При запуске пакета мы получаем ошибку нижеМодель развертывания проекта SSIS: назначить чувствительный параметр для строки подключения проекта
«Невозможно отобразить переменную окружения с чувствительной собственности значение ИСТИНА, параметру с чувствительным свойством, установленным в значение False. Убедитесь, что параметры свойств совпадают»
Мне не удалось найти место, где мы можем установить чувствительное свойство для диспетчера соединений проекта, FYI, когда я сниму чувствительность в переменной окружения, пакеты работают нормально.
Я что-то упустил? Я не вижу места, где мы можем установить выражение для диспетчера соединений проекта, если бы это было так, я мог бы использовать параметры проекта и настроить его на чувствительность и настроить переменную среды для загрузки в параметр и в Включите параметр использования в выражении для строки подключения проекта.
Взгляните на [строки подключения параметрирования SSIS] (http://stackoverflow.com/questions/25549821/ssis-parametrize-connection-strings/25551569#25551569) Оказывает ли это вашу проблему? – billinkc
@billinkc, что-то похожее на то, что мы делаем, но на дополнительный шаг, делая переменную в среде чувствительной, если у вас все еще есть такая настройка, которую вы продемонстрировали в приведенном выше примере, просто измените переменную в среде на чувствительную, и вы увидите Ошибка – sam