Zum Inhalt springen

FTP dl, und in db eintragen


Crowz

Empfohlene Beiträge

Tag,

Ich muss ein Script schreiben das eine csv. Datei von einem Server runterlädt. Diese CSV soll dann direckt in eine MSSQl db eingetragen werden. Und das alles mit einem Script. Es darf allerdings kein php verwendet werden...

Die Scriptsprache die ich zurzeit verwende ist BASIC HTML und JAVASCRIPT

Wie kann ich das ganze umsetzten?

need help^^

Gruß Crowz

Link zu diesem Kommentar
Auf anderen Seiten teilen

puhh ehrlich gesagt keine Ahnung welches BASIC!

Könntest du mir ein zwei Stichpunkte zur ausführung geben?

Habe noch keine Ahnung wie es gehen soll......

Du solltest dir erstmal im klaren sein, mit welches Programmiersprache du dies umsetzen möchtest. Wie schon gesagt: HTML und Javascript kann man dafür vergessen. Ich denke das PHP in Frage käme.

Link zu diesem Kommentar
Auf anderen Seiten teilen

HIer die passende Lösung:

Habe hierfür Wget benutzt da ich mich im Internetexplorer einloggen musste.

Das BASIC Script aus denen ich die Daten bekomme ist etwas besonders und nur für einen bestimmten Zweck programmiert worden sodass ich sie hier nicht posten kann. Auf jeden fall lasse ich das Basic Scipt in einer URL aufrufen. Diese Öffne ich wie gesagt mit einer Batch und mit Wget. Wget lädt die Datei auf meinen eigenen FTP Server runter. Die Bat öffnet dann den Internetexplorer mit der URL des PHP Scriptes welches die csv datei in eine mssql db speichert.

Anschließend wird die CSV in ein Archiv kopiert und bekommt einen Zeitstempel.

Hier ein kleiner Ausschnitt der Batch, kann leider nicht alles Posten....


cd C:\temp (Hier liegt das WGET/ sollte aber im WINDOWS liegen^^)

wget -v --http-user=**** --http-password=**** "URL des BASIC Scripts]\",\"FTP SERVER LOGIN\""

copy C:\Dateipfad\Name_der_Datei.csv C:\Dateipfad\Archiv


set mydate=%date:~-7,2%%date:~-10,2%%date:~-4%

set mytime=%time:~-11,2%%time:~-8,2%%time:~-5,2%


ren C:\Dateipfad\Archiv\Name_der_Datei.csv tmpdata_%mydate%_%mytime: =0%.csv

pause

Das ganze liegt dann noch in einem geplanten Task

Gruß und Danke für die Hilfe Crowz!!!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...