Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Enviar Archivos Guardados en la BD a traves de Integration Services

Estas en el tema de Enviar Archivos Guardados en la BD a traves de Integration Services en el foro de SQL Server en Foros del Web. Estimados buenos dias. Les comento el inconveniente que tengo. Tengo guardados en la BD archivos pdfs, lo que necesito hacer es un proceso que tome ...
  #1 (permalink)  
Antiguo 30/11/2011, 21:32
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Pregunta Enviar Archivos Guardados en la BD a traves de Integration Services

Estimados buenos dias.
Les comento el inconveniente que tengo.

Tengo guardados en la BD archivos pdfs, lo que necesito hacer es un proceso que tome esos archivos y los envie.

Mi idea era hacerlo con un paquete de Integration Services o hacer un Job de Sql que llame a un sp que lo haga, pero tampoco tengo idea como podria hacerlo de ninguna de las dos maneras.

Agradezco de antemano si alguien me puede dar una mano con este tema o recomendarme algun material relacionado.

Muchas gracias.
Nicolas.
  #2 (permalink)  
Antiguo 01/12/2011, 08:55
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: Enviar Archivos Guardados en la BD a traves de Integration Services

Lo mejor seria hacerlo con un paquete DTSX... ya tiene incluidas las tareas para el envio ya sea por FTP, Correo, Etc...

Lo mejor es manejar este tipo de cosas por fuera del motoro de datos.



Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 01/12/2011, 09:32
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Respuesta: Enviar Archivos Guardados en la BD a traves de Integration Services

Gracias por tu respuesta andres, en realidad mi idea era hacerlo con un paquete DTSX como comentas vos, me exprese de mala manera arriba.
Ya definida esta forma, lo que me esta faltando es un ejemplo de codigo y que puedo usar para traer el archivo que esta guardado en la BD, y poder enviarlo por mail.
o sea el task de enviar mail lo se usar, al igual que el loop conteiner para procesar caso por caso, lo unico que me falta es lo que te comento arriba, que podria usar para traer el archivo desde Sql que creo que viene en Binario, convertirlo y enviarlo.
Desde ya muchas gracias.
Saludos.
  #4 (permalink)  
Antiguo 01/12/2011, 10:08
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: Enviar Archivos Guardados en la BD a traves de Integration Services

Sending email from SQL Server Integration Services (SSIS)

For Loop Container Samples


Looping over files with the Foreach Loop



Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #5 (permalink)  
Antiguo 01/12/2011, 11:28
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Respuesta: Enviar Archivos Guardados en la BD a traves de Integration Services

Gracias por tu respuesta andres.
Esos task se como utilizarlos. Lo que me esta faltando, es que task puedo utilizar para recuperar los registros de la BD, convertir el Archivo que viene en Binario, en un archivo normal y luego ahi si enviar el correo.
Me esta faltando esa parte, la de convertir el archivo que viene en Binario que esta guardado en la BD...

Muchas gracias
Abrazo.
  #6 (permalink)  
Antiguo 05/12/2011, 13:03
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: Enviar Archivos Guardados en la BD a traves de Integration Services

Puedes usar la sig transformacion, este es un ejemplo de su uso:

The Export Column Transformation


Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #7 (permalink)  
Antiguo 12/12/2011, 12:22
 
Fecha de Ingreso: abril-2009
Ubicación: Sunchales
Mensajes: 67
Antigüedad: 15 años
Puntos: 0
Respuesta: Enviar Archivos Guardados en la BD a traves de Integration Services

Muchas gracias. Ya lo he solucionado.

Etiquetas: integration, services, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:46.