Anuncios

martes, 5 de abril de 2011

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á.


People who read this post also read :