Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2009, 09:01
R-maipu
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 45
Antigüedad: 22 años, 5 meses
Puntos: 0
Carga Rápida de un txt a una Base SQL

Hola Maestros

Espero esten muy bien. Les cuento que tengo un procedimiento en ASP para subir un archivo txt a un servidor(esto no demora), al terminar el upload leo el archivo txt y tengo que consultar cada linea(registro) para saber si existe en una Tabla SQL 2005 esto lo hago con un SELECT. Si la línea no existe debo entonces grabarla, esto lo hago con un INSERT directo a la tabla. El problema es que un txt de mas menos 500 kb demora demasiado (1 hora por lo menos ya que la tabla tiene 4 millones de registros y no tiene indice) en pasar los datos del txt a la tabla SQL.

Me gustaría saber si existe otro método para hacer este proceso, quizas algún procedimiento almacenado que lea un archivo txt y también valide si no existe el registro para luego grabarlo a la tabla.

Gracias Maestros una vez mas,