Saludos y Gracias
José Luis Cocha
Lima Perú
Rub�n Garrig�s
Solid Quality Mentors
"Jose Luis Cocha" <joselu...@hotmail.com> wrote in message
news:E507DFB4-722E-4B30...@microsoft.com...
> Tengo una aplicaci�n que genera un archivo de texto cada hora. Ejemplo
> TXT200902120500.TXT y a la hora siguiente genera TXT200902120600.TXT
> tengo un DTSx con Integration services de SQL 2005 que me hace la carga y
> depuraci�n de la informaci�n, pero no se como hacer que mi fuentes de
> informaci�n sean variables para que as� a cada hora que se ejecute mi
> proceso cambie el nombre de archivo de origen para el input del Package
> DTSx.
>
> Saludos y Gracias
>
> Jos� Luis Cocha
> Lima Per�
>
>
Saludos
José Luis Cocha
Lima Perú
"Rubén Garrigós" <rgar...@solidq.com> escribió en el mensaje de
noticias:eeKylYyk...@TK2MSFTNGP06.phx.gbl...
> Puedes utilizar una expresión que te modifique la propiedad del nombre del
> fichero en cuestion en función de la hora actual de ejecución. Las
> distintas partes de la fecha que necesites las puedes extraer utilizando
> la función DATEPART de SSIS.
>
> Rubén Garrigós
> Solid Quality Mentors
>
> "Jose Luis Cocha" <joselu...@hotmail.com> wrote in message
> news:E507DFB4-722E-4B30...@microsoft.com...
>> Tengo una aplicación que genera un archivo de texto cada hora. Ejemplo
>> TXT200902120500.TXT y a la hora siguiente genera TXT200902120600.TXT
>> tengo un DTSx con Integration services de SQL 2005 que me hace la carga y
>> depuración de la información, pero no se como hacer que mi fuentes de
>> información sean variables para que así a cada hora que se ejecute mi
>> proceso cambie el nombre de archivo de origen para el input del Package
>> DTSx.
>>
>> Saludos y Gracias
>>
Looping over files with the Foreach Loop
http://www.sqlis.com/post/Looping-over-files-with-the-Foreach-Loop.aspx
--
Saludos
------------------------
Ing. Jose Mariano Alvarez
SQLTotal Consulting
Mi.Correo.es.j0s...@gmail.c0m.Corregirl0
(Cambia los ceros por O y saca lo que sobra)
Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.
"Jose Luis Cocha" <joselu...@hotmail.com> wrote in message
news:C4E13195-2600-4AD1...@microsoft.com...
Saludos y Gracias
José Luis Cocha
Lima Perú
"Jose Mariano Alvarez"
<Mi.Correo.es.j0s...@gmail.c0m.Corregirl0> escribió en el
mensaje de noticias:8623BEFE-7D4B-4108...@microsoft.com...
1- Si no tienes archivo de control con metadata del archivo de datos que
garantice la completitud del archivo, la sola eistencia del archivo de
datos, no es garantia de la integridad del archivo, sobre todo si usas FTP.
2- Puedes usar el foreach perfectamente mientras al final de tu cadena de
proceso muevas el archivo a otro lugar asi no lo vuelves a procesar o llevas
una tabla de control de archivos y verificas alli si lo procesaste.
Si lo que precisas es en lugar de procesasr, es generar los archivos, puedes
utilizar las variables del SSIS y el script task para generar ese nombre.
Debes modificar las propiedades del conection string en tiempo de ejecucion.
--
Saludos
------------------------
Ing. Jose Mariano Alvarez
Microsoft MVP
SQLTotal Consulting
Mi.Correo.es.j0s...@gmail.c0m.Corregirl0
(Cambia los ceros por O y saca lo que sobra)
Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.
"Jose Luis Cocha" <joselu...@hotmail.com> wrote in message
news:eLhDX91l...@TK2MSFTNGP06.phx.gbl...