2011-09-30 46 views
5

Tengo una ubicación FTP con 2-3 carpetas a partir de allí, necesito extraer algunos archivos a diario usando el paquete SSIS, por favor ayuda.¿Extrae archivos de FTP usando el paquete SSIS y los guarda en la carpeta?

por ejemplo:

FTP Detail 

Server: ftp.abc.com:21 

User: user1 

Pwd: pass1 

entonces hay una carpeta llamada Mydata y archivo llamado price(Date) ahora yo lo tire a ese archivo en mi máquina local C:\ ¿cómo puedo hacer esto utilizando SSIS?

Respuesta

7

Comenzaré agregando un FTP Connection Manager a su paquete. Lo más probable es que desee crear dos variables en su paquete, Usuario y Contraseña y configure la pestaña de expresiones del administrador de conexión FTP para usarlas. Por lo que respecta a la razón, puede tener problemas al ejecutar el paquete a través de SQL Agent y deberá proporcionar esos valores a través de una configuración externa. Example 1 de dicho problema pero es un common problem

Haga clic en probar y verifique que el administrador de conexión funciona bien.

El siguiente paso es colocar un FTP task en su flujo de control y ver si puede dominar jalando 1 archivo hacia abajo. Esa operación será "Recibir archivos"

bien en busca de una buena imagen, me encontré con este artículo y que debería cubrir más de todo lo que necesita saber acerca de Using the FTP Task in SSIS 2008

Cuestiones relacionadas