В дополнение к ответу @billinkc, есть другие варианты, если вы знакомы с C #:
(a) Использование сборок SQL Server Client SDK
ЭтоОфициальный традиционный способ создания пакетов ssis программно, в Интернете можно найти множество ссылок, таких как:
(b) Использование EzApi - альтернативный API для создания пакетов
EzAPI - это библиотека .NET, написанная на C # Евгением Кобловым, одним из тестировщиков команды SSISдля отвлечения большого количества громоздкого низкоуровневого кодирования, необходимого для создания пакетов служб SSIS XML непосредственно на языке программирования
В Интернете можно найти множество ссылок, таких как:
(c) Использование библиотеки классов SchemaMapper
Недавно я запустил новый проект на Git-Hub, который представляет собой библиотеку классов, разработанную с использованием C #,Вы можете использовать его для импорта табличных данных из Excel, Word, PowerPoint, Text, CSV, HTML, JSON и XML в таблицу сервера SQL с другим определением схемы с использованием подхода сопоставления схемы.проверить это по адресу:
Вы можете следовать этой странице вики для пошагового руководства:
Вы можете использовать эту библиотеку для чтения из плоского файла и импортав SQL с несколькими строками кода *.