Мне нужно создать пакет SSIS для импорта данных из нескольких файлов Excel в базу данных SQL. Я планирую использовать вложенные контейнеры Foreach Loop для достижения этого. Один перечислитель файлов Foreach и вложенный в него, перечислитель строк ADO.net для начинающих
Проблема: имена файлов различаются между файлами excel, но структура остается неизменной.
Я создал диспетчер подключений Excel, но перечислитель строк схемы не принимает диспетчер подключений в конфигурации Enumerator.
После исследования я обнаружил, что вы можете использовать поставщика Jet Ole db для подключения к файлу excel. Однако я могу указать только файлы базы данных Microsoft Access в качестве источника данных. Попытка вставить файл Excel в момент сбоя источника данных
После нескольких исследований я обнаружил, что вы можете использовать поставщик данных Odbc со строкой соединения вместо DSN. После вставки строки подключения, указывающей файл Excel, это также не удалось
Мне сказали не использовать задачу Script для выполнения этой задачи, и даже после попытки последней попытки извлечь данные из листов, чтобы получить доступ к листам по индексу, я обнаружил, что индекс для листов в разных файлах excel разные
Любая помощь будет принята с благодарностью