2011-01-06 1 views
1

Я ищу несколько предложений о том, как это сделать.Импорт данных в SQL-сервер с веб-сайта

У нас есть стороннее приложение, которое предоставляет отчеты через URL-адрес. Когда URL-адрес попадает, он создает простой файл Excel Excel, содержащий данные.

Мне нужно довести это до сервера базы данных SQL 2008. Это не одно время, и его нужно планировать один раз в день.

Каков наилучший способ подключить два устройства?

ответ

2

Я отправился на пакет SSIS, чтобы выполнить загрузку и импорт, и запланировать его как работу агента SQL.

2

Я бы написал программу .net, чтобы загрузить документ Excel из URL-адреса. Откройте его и обработайте его содержимое в DataTable, применяя любую проверку, которую он требует в этой точке, затем вставьте в базу данных с помощью sqlbulkcopy и отправите электронную почту администратору или записывайте в журнал событий, если он хорошо отслеживает любые сбои.

Затем планируйте его для ежедневного запуска на вашем сервере.