2017-02-27 3 views
0

ich versuche, meine Daten von TXT zu übertragen, die ich auf FTP-Bibliothek in einem Datenflußtask erzeugen und kann es nichtSSIS: Führen Aufgabe Prozess kann FTP nicht ausführen

tun Wenn ich Prozess Task ausführen verwenden ich muss eine File1.bat ausführen:

@echo off 
ftp -s:fileName.txt -n 

und filename tun es:

open 
172.16.60.223 
user 
username 
password 
put \\dappwstd2008\paso\Esteban_Entregas\Clientes\fileName.txt BICCONVER1/CVCUREL 
close 
bye 

Wenn ich die file1.bat ausführen korrekt funktioniert, kann es aber mit SSIS nicht tun.

ich versuchte, die folgenden Funktionen ausführen:

Execute Prozessaufgabe
Executable: D: \ Benutzer \ MyName \ Desktop \ file1.bat
Argument: "filename.txt"

[Execute Process Task] Error: In Executing D:\Users\EDonosoV\Desktop\file1.bat" ""fileName.txt"" at "", The process exit code was "2" while the expected was "0".

Ich ändere Erfolg Wert auf 2 und arbeite aber CMD nichts tun

Jede Lösung ?, habe ich versucht, den Code der TXT in FTP-Task und habe Probleme mit RemotePath, weil mein Schicksal ich s eine Bibliothek und kann es nicht öffnen

Danke!

+0

Sorry, warum mit: Argument: "fileName.txt"? –

+1

Exit-Code 2 bedeutet, dass die Datei nicht gefunden werden kann. Wenn Sie das Arbeitsverzeichnis auf fileName.txt festlegen oder den vollständigen Pfad als Eingabe für die bat-Datei angeben, sollte dies das Referenzproblem beheben. –

Antwort

0

Versuchen Sie filename.txt in C kopieren: \ Program Files (x86) \ Microsoft SQL Server \ 110 \ DTS \ Binn (Wenn Sie mit SSIS 2010) ähnlicher Pfad für das Jahr 2008 oder 2014

Dies ist die „Working Directory“, wenn Sie laufen BIDS

Oder nur vollständig den Pfad qualifizieren

0

ich es gelöst!

i muss die Route des Ordners mit .bat schreiben und innen in Arbeitsverzeichnis

Executable .txt: D: \ Users \ MyName \ Desktop \ file1.bat
Argument: "filename.txt" (Diese Datei innerhalb des Desktops oder des gleichen Ordners von file1.bat)
Arbeitsverzeichnis: D: \ Benutzer \ MeinName \ Desktop \

Und arbeiten Sie, übertragen Sie meine Flat-Datei auf FTP!
Danke für den Kommentar und ich hoffe, jemand anderen mit dem gleichen Problem zu helfen!

Verwandte Themen