Сначала добавьте переменную в ваш пакет служб SSIS (Package Scope) - я использовал FileName, OleRootFilePath, OleProperties, OleProvider.Тип для каждой переменной - «строка».Затем я создаю файл конфигурации (выберите каждую переменную - значение) - заполните значения в файле конфигурации - например: для OleProperties - Microsoft.ACE.OLEDB.12.0;для OleProperties - Excel 8.0; HDR =, OleRootFilePath - путь к файлу Excel, имя_файла - имя_файла
В диспетчере соединений - я затем динамически устанавливаю свойства-> Выражения-> выражение строки соединения, например:
"Provider=" + @[User::OleProvider] + "Data Source=" + @[User::OleRootFilePath]
+ @[User::FileName] + ";Extended Properties=\"" + @[User::OleProperties] + "NO \""+";"
Таким образом, если вы установите значения переменных и измените их в файле конфигурации - строка подключения будет меняться динамически - это особенно полезно при переходе от разработки к производственной среде.