2011-09-30 6 views
5

Ho una posizione FTP con 2-3 cartelle da lì ho bisogno di estrarre alcuni file su basi giornaliere usando il pacchetto SSIS per favore aiuto.Estrai file da FTP usando il pacchetto SSIS e salva nella cartella?

ad esempio:

FTP Detail 

Server: ftp.abc.com:21 

User: user1 

Pwd: pass1 

poi c'è una cartella chiamata Mydata e file chiamato price(Date) ora io cosa tirare quel file sulla mia macchina locale C:\ come posso farlo utilizzando SSIS?

risposta

7

Vorrei iniziare aggiungendo uno FTP Connection Manager al pacchetto. Molto probabilmente vorrai creare due variabili nel tuo pacchetto, Utente e Password e configurare la scheda delle espressioni del gestore di connessione FTP per utilizzarle. Essendo il motivo, potresti incorrere in problemi con l'esecuzione del pacchetto tramite SQL Agent e dovrai fornire tali valori tramite la configurazione esterna. Example 1 di tale problema ma è un common problem

Fare clic su test e verificare che il gestore connessioni funzioni correttamente.

Il passaggio successivo consiste nel rilasciare un valore FTP task nel flusso di controllo e verificare se è possibile eseguire il mastering del file 1 verso il basso. Tale operazione sarà "Ricevi file"

mentre alla ricerca di una buona immagine, mi sono imbattuto in questo articolo e che dovrebbe più che coprire tutto il necessario da sapere su Using the FTP Task in SSIS 2008

Problemi correlati