2011-01-06 8 views
1

Ich bin auf der Suche nach einigen Vorschlägen, wie Sie das am besten tun.Importieren Sie Daten in SQL Server von Web-URL

Wir haben eine Anwendung von Drittanbietern, die Berichte über eine URL verfügbar macht. Wenn die URL gefunden wird, wird eine einfache Excel 2007-Datei mit den Daten erstellt.

Ich muss dies in einen SQL 2008-Datenbankserver bringen. Dies ist keine einmalige Sache und muss einmal am Tag geplant werden.

Was ist der beste Weg, um die beiden zu verbinden?

Antwort

2

Ich würde für ein SSIS-Paket gehen, um den Download und den Import durchzuführen und es als SQL-Agent-Job zu planen.

2

Ich würde ein .net-Programm schreiben, um das Excel-Dokument von der URL herunterzuladen. Öffnen Sie es und verarbeiten Sie den Inhalt zu einer DataTable, indem Sie die zu diesem Zeitpunkt erforderliche Validierung anwenden und dann unter Verwendung von sqlbulkcopy in die Datenbank schieben und entweder einen Admin per E-Mail senden oder in das Ereignisprotokoll schreiben, wenn es bei Fehlern gut überwacht wird.

Dann planen Sie es täglich auf Ihrem Server laufen.

Verwandte Themen