Es posible ? ... me imagino que si !!

15/10/2005 - 03:03 por Germán | Informe spam
Tomar datos desde un archivo de texto plano y guardarlos en una tabla
en Sql Server... ??? .. eso si... sin correr ninguna aplicación por
medio, osea, que cuando el archivo se cargue con un dato adicional, se
ejecute un Trigger para rescatar el nuevo dato y guardarlo.

La historia es que voi a empezar a desarrollar un sistema en Delphi 5
de reloj control de asistencia de empleados de una empresa. Ésta ya
compró la maquina que va a registrar las horas de entrada y salida,
pero lo que hace esta maquinita es guardar o descargar los datos a un
archivo de texto plano (con una extensión o tipo de archivo algo asi
como H41). En fin, lo que quiero hacer es que no se tenga que ejecutar
el sistema para cargar los nuevos registros a la base, sino que sea un
proceso automático propio de sql server o lo que sea.

Quiero que me orienten por donde debo investigar para lograr esto,
porque hasta ahora no se me ocurre como poder hacer. Habrá alguna
sentencia sql que pueda rescatar los datos de este archivo y poder
desglosar la información sin ejecutar el sistema de reloj control ? ,
o habra que crear algo un windows, como un proceso por lotes.. no sé.

Agradesco su comprensión.. Gracias.
Germán Ulloa
Puerto Montt
Chile
german_ulloa@yahoo.com
 

Leer las respuestas

#1 Maxi [MVP SQL Server]
15/10/2005 - 06:00 | Informe spam
Hooa, puedes aplicar DTS o BCP para hacer lo que gustas


[Microsoft MVP SQL SERVER]
Culminis SQL-Server Speakers (http://latam.culminis.com)

Maxi - Buenos Aires - Argentina
Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Germán" escribió en el mensaje
news:
Tomar datos desde un archivo de texto plano y guardarlos en una tabla
en Sql Server... ??? .. eso si... sin correr ninguna aplicación por
medio, osea, que cuando el archivo se cargue con un dato adicional, se
ejecute un Trigger para rescatar el nuevo dato y guardarlo.

La historia es que voi a empezar a desarrollar un sistema en Delphi 5
de reloj control de asistencia de empleados de una empresa. Ésta ya
compró la maquina que va a registrar las horas de entrada y salida,
pero lo que hace esta maquinita es guardar o descargar los datos a un
archivo de texto plano (con una extensión o tipo de archivo algo asi
como H41). En fin, lo que quiero hacer es que no se tenga que ejecutar
el sistema para cargar los nuevos registros a la base, sino que sea un
proceso automático propio de sql server o lo que sea.

Quiero que me orienten por donde debo investigar para lograr esto,
porque hasta ahora no se me ocurre como poder hacer. Habrá alguna
sentencia sql que pueda rescatar los datos de este archivo y poder
desglosar la información sin ejecutar el sistema de reloj control ? ,
o habra que crear algo un windows, como un proceso por lotes.. no sé.

Agradesco su comprensión.. Gracias.
Germán Ulloa
Puerto Montt
Chile

Preguntas similares