Datei hochladen auf FTP mit FileZilla Befehl Linie
Arbeite ich an einem Projekt, wo müssen die Datei hochladen zu FTP, mithilfe von sql server. Ich weiß, es kann getan werden einfach per SSIS oder sowas, aber ich habe einige Hindernisse gibt. Ich dachte, der Verwendung von Filezilla.Aber ich weiß nicht, wie es zu benutzen über die Befehlszeile. So dass die Verwendung von xp_cmdShell.
- was sind die Barrieren, um zu verhindern, dass Sie mit SSIS?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Filezilla scheint ein bisschen aus einer ungeraden Weg zu gehen. Sie können verwenden Sie eine dos-batch-Datei und man entweder den integrierten ftp-Befehlszeile-ausführbare Datei oder eine andere open-source/freier Kommandozeilen-alternative.
Im Hinterkopf kahl, dass xp_cmdShell erhöhte Rechte erfordert und einige system-Parameter geändert werden, die in der Regel nicht empfohlen.
Als workaround in der Vergangenheit habe ich einen sql-job, die verwendet cmdExec-und nur dann initiieren, mithilfe einer gespeicherten Prozedur.
EDIT: Hinzugefügt erste Ergebnis von google für die batch-Datei zum hochladen auf ftp -
http://www.howtogeek.com/howto/windows/how-to-automate-ftp-uploads-from-the-windows-command-line/