Recibir desde un FTP varios fichero de una carpeta con SSIS

29/07/2009 - 12:41 por Joaquín Mena | Informe spam
Buenas,

Me gustaría traer los datos de una carpeta de un FTP (3 ficheros) de
forma automatica con SSIS,
¿como lo puedo hacer?

Gracias y un saludo.

Preguntas similare

Leer las respuestas

#6 Claudio Quezada
05/08/2009 - 20:10 | Informe spam
Que tal, tengo que hacer esto mismo pero el archivo estará comprimido,
es posible descomprimirlo y procesarlo via SQL? o tengo que hacer el
proceso de otra manera?

Tengo instalado el SQL enterprise y no encuentro donde hacer el SSIS, me
falta algo?

En el About me aparece lo siguiente

Microsoft SQL Server Management Studio 9.00.4035.00
Microsoft Analysis Services Client Tools 2005.090.4035.00
Microsoft Data Access Components (MDAC)2000.086.3959.00
(srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft .NET Framework 2.0.50727.3082

Gracias.


Joaquín Mena escribió:
Buenas,

Me gustaría traer los datos de una carpeta de un FTP (3 ficheros) de
forma automatica con SSIS,
¿como lo puedo hacer?

Gracias y un saludo.
Respuesta Responder a este mensaje
#7 Emilio Boucau
06/08/2009 - 00:13 | Informe spam
Claudio,

Los paquetes de SSIS se hacen con el Business Intelligence Develpment Studio
(BIDS). Via T-SQL no podes descomprimir un paquete, a SQL Server le importan
muy poco los archivos en plataforma y solo da soporte nativo a TXT para
importacion de datos mediante un BULK INSERT. Podras logralo mediante
xp_cmdshell y la sintaxis necesaria (cuidado con la seguirdad en estos
casos). Fijate en www.sqlis.com si hay algun custom task que lo haga.

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"Claudio Quezada" wrote in message
news:
Que tal, tengo que hacer esto mismo pero el archivo estará comprimido, es
posible descomprimirlo y procesarlo via SQL? o tengo que hacer el proceso
de otra manera?

Tengo instalado el SQL enterprise y no encuentro donde hacer el SSIS, me
falta algo?

En el About me aparece lo siguiente

Microsoft SQL Server Management Studio 9.00.4035.00
Microsoft Analysis Services Client Tools 2005.090.4035.00
Microsoft Data Access Components (MDAC)2000.086.3959.00
(srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft .NET Framework 2.0.50727.3082

Gracias.


Joaquín Mena escribió:
Buenas,

Me gustaría traer los datos de una carpeta de un FTP (3 ficheros) de
forma automatica con SSIS,
¿como lo puedo hacer?

Gracias y un saludo.
Respuesta Responder a este mensaje
#8 Claudio Quezada
06/08/2009 - 18:20 | Informe spam
muchas gracias...

saludos.

Emilio Boucau escribió:
Claudio,

Los paquetes de SSIS se hacen con el Business Intelligence Develpment
Studio (BIDS). Via T-SQL no podes descomprimir un paquete, a SQL Server
le importan muy poco los archivos en plataforma y solo da soporte nativo
a TXT para importacion de datos mediante un BULK INSERT. Podras logralo
mediante xp_cmdshell y la sintaxis necesaria (cuidado con la seguirdad
en estos casos). Fijate en www.sqlis.com si hay algun custom task que lo
haga.

Saludos !

Emilio Boucau
Buenos Aires - Argentina

"Claudio Quezada" wrote in message
news:
Que tal, tengo que hacer esto mismo pero el archivo estará
comprimido, es posible descomprimirlo y procesarlo via SQL? o tengo
que hacer el proceso de otra manera?

Tengo instalado el SQL enterprise y no encuentro donde hacer el SSIS,
me falta algo?

En el About me aparece lo siguiente

Microsoft SQL Server Management Studio 9.00.4035.00
Microsoft Analysis Services Client Tools 2005.090.4035.00
Microsoft Data Access Components (MDAC)2000.086.3959.00
(srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft .NET Framework 2.0.50727.3082

Gracias.


Joaquín Mena escribió:
Buenas,

Me gustaría traer los datos de una carpeta de un FTP (3 ficheros) de
forma automatica con SSIS,
¿como lo puedo hacer?

Gracias y un saludo.





Respuesta Responder a este mensaje
#9 Maxi
11/08/2009 - 05:03 | Informe spam
Claudio, el SSIS soporte .NET con lo cual simplemente debes hacer un Script
Task dentro de SSIS y ahi escribir en vb.net o C#, para la compresion podes
usar el algoritmo gzip del propio .net.

Yo estoy trabajando en un proyecto similar donde leo los archivos
comprimidos del FTP, los descomprimo y los proceso, todo esto con SSIS y la
verdad que es bastante simple porque al soportar .net es muy extensible



Maxi Accotto
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com



"Claudio Quezada" escribió en el mensaje de
noticias:
Que tal, tengo que hacer esto mismo pero el archivo estará comprimido, es
posible descomprimirlo y procesarlo via SQL? o tengo que hacer el proceso
de otra manera?

Tengo instalado el SQL enterprise y no encuentro donde hacer el SSIS, me
falta algo?

En el About me aparece lo siguiente

Microsoft SQL Server Management Studio 9.00.4035.00
Microsoft Analysis Services Client Tools 2005.090.4035.00
Microsoft Data Access Components (MDAC)2000.086.3959.00
(srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft .NET Framework 2.0.50727.3082

Gracias.


Joaquín Mena escribió:
Buenas,

Me gustaría traer los datos de una carpeta de un FTP (3 ficheros) de
forma automatica con SSIS,
¿como lo puedo hacer?

Gracias y un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida