Ошибка служб SSIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER - PullRequest
0 голосов
/ 21 ноября 2019

Как и в графических деталях, в пакете служб SSIS есть контейнер цикла foreach для импорта данных из всех файлов Excel, находящихся в "C \ Source \ Files". Теоретически, значение переменной «FileName» присваивается в каждом цикле и будет использоваться в Excel Connection Manager для извлечения данных. Но для создания компонентов на этапе проектирования мы должны установить значение переменной для примера файла Excel, имеющего тот же шаблон / столбцы, что и другие. Если значение переменной не назначено, будет выдано сообщение об ошибке «Ошибка служб SSIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER». Файлы в «C \ Source \ Files» размещаются случайным образом и будут сразу же архивированы после импорта данных, поэтому могут быть ситуации, когда в папке нет файлов. Есть ли способ избежать первоначальной привязки, так как хранение образцов файлов в средах UAT / PROD потребует дополнительных затрат?

  • Компоненты и свойства пакета

enter image description here

  • Ошибка при пустых значениях переменной ("")

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...