Каким образом можно импортировать данные из Excel в MS SQL Express 2008?

Всем доброго дня. Подскажите:

Имеется частая потребность импорта данных из Excell в MS SQL Express 2008 R2.

Сейчас это делается отдельно скачанным Import And Export Wizard (кажется так) во временную таблицу, откуда потом потом я делаю Insert into .... select .... и так далее - сопоставляю столбцы в общем.

Есть желание - свесить это на самих пользователей. Но при этом реализовать какую то проверку, и не допустить их к самой БД, чтоб лишнего не поудаляли.

Другими словами - инструмент, язык, фреймворк, библиотека, на которой можно было бы организовать:
  • подключение
  • валидацию данных
  • импорт


Сам немного скриптовал на РНР, но в принципе подойдет что-то подобное, желательно конечно исключить VS, так как с ней не работал, но если вариантов нет, то готов изучать.

Просьба учесть что используется именно MS SQL Express 2008 R2, обновиться возможности нет ввиду софта, который её использует.

UPD1: Вопрос не в том как подключиться к MS SQL, хотя это тоже необходимо, вопрос шире - КАКОЙ инструмент использовать для валидации и импорта данных, чтоб он умел подключаться к MS SQL?

Может язык: GO, PHP, PowerShell.....
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Делаете в Excel базу данных. Using Excel as an ODBC database.
Подключаете как связанный сервер.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы