La mayoría de las cuestiones de importación de un archivo de texto, las 
podés resolver bien con DTS o SSIS (Sql Server Integration Services), pero 
sin conocer en detalle tu caso, vas a tener que probar las capacidades de 
manejo que te dan esas herramientas, y ver si te sirven.

A veces me han tocado archivos realmente muy mal estructurados, o con 
formatos rarísimos, que se yo, cosas como que aparezcan los delimitadores 
de columnas dentro de los campos, o cosas molestas de ese estilo.

Una cosa que se puede hacer es importar la tabla en un registro "plano", y 
"parsearlo" con t-Sql.
Suele ser incluso más rápido que procesarlo con vBScript mientras lees el 
archivo.

Igual, si ya tenés un exe o dll desarrollado que te procesa el archivo, 
también es válido.

Para resolver lo del llamado automático por tiempo, también podés llamar 
a esa dll desde un JOB como dijimos antes.

Saludos
Daniel
 


-----Original Message-----
From: "Claudia Esther Abad" <[EMAIL PROTECTED]>
To: "vbusers List Member"  <[email protected]>
Date: Tue, 28 Aug 2007 19:17:19 -0300
Subject: [vbusers] consejo


Lo que pasa es que debo recorrer el txt y extraer ciertos datos del mismo.
Puedo hacer eso por DTS?
 
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Daniel 
Calvin
Enviado el: Martes, 28 de Agosto de 2007 06:57 p.m.
Para: vbusers List Member
Asunto: [vbusers] consejo
 
Hola Claudia
 
Si tenes MSSQL Server lo mejor es armar un pauqete DTS que te haga la 
importación.
Luego agendar la ejecucion de ese DTS como Job en el sql.
 
Es lo mas confiable y se hace con muy poco esfuerzo.
 
Saludos
 
Daniel Calvin

 
El día 28/08/07, Claudia Esther Abad <[EMAIL PROTECTED]> 
escribió: 
Necesito correr una vez por semana un programa que me importe un archivo txt 

a una base de datos SQL pero quisiera que ejecute en forma automática. 
Que me conviene, hacer una DLL y ponerla residente en el servidor?
Que me aconsejan?
 
Saludos y gracias,
Claudia.
 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date: 28/08/2007 
04:29 p.m.



-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date: 28/08/2007 
04:29 p.m.

Responder a