Copiar archivos al servidor FTP automáticamente

Lo que voy a mostrarles es cómo copiar archivos de una carpeta al servidor FTP.
Para ello, vamos a crear una tarea de Integration Services. Integration Services viene incluido en varias ediciones  de SQL Server como ser la versión Standard y Enterprise.

Este es un ejemplo clásico del uso del foreach en SSIS (SQL Server Integration Services)

Para crear un proyecto de Integration Services:


  1. Vaya al Business Intelligence Development Studio (una de las herramientas de SQL Server).
  2. Abra un proyecto de Integration Services
  3. Arrastre el componente foreach loop y dentro el ftp task. Su proyecto se debería ver así:
  4. Luego, edite los datos en el Foreach Loop Container y debería ser algo así:
  5. Lo que estamos haciendo es copiar los datos del c:\ftp ahí le indicamos que archivos deseamos copiar (puede copiar cualquier tipo de archivos).
  6. Finalmente en el FTP task darle los datos de conexión del servidor:

Para bajarse el paquete haga click acá.


Comentarios

  1. Perdón que lo diga pero de nada sirve tu ejemplo si no escribes como relacionar el loop con el ftp...

    ResponderEliminar
  2. Dejame verlo, se ve incompleto. Gracias.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

The Deep Sea: una web interactiva para explorar las profundidades el mar y descubrir las extrañas criaturas que viven en él

Detectar el usuario de Windows utilizando C#

Lo nuevo de SQL Server 2008 respecto a SQL Server 2005