Ver Mensaje Individual
  #33 (permalink)  
Antiguo 07/10/2010, 04:34
dikcc
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Socorro!!! Expertos de BULK INSERT ayudarme!!!

Debo ser increiblemente torpe. Comienzo:

* Estructura de la tabla tblUsuarios --> nombre varchar(100), apellidos varchar(100), direccion varchar(100)

* Formato del fichero usuarios.txt -->

1$20100904;
nombre$apellidos$direccion;
Antonio$Perez$ ;(Esto me gustaría que significara dirección vacia)
Felipe$Muñoz$Calle Sin Numero;
Lola$Sierra$Calle Con Numero;

* Instrucción para inserción -->
BULK INSERT tblUsuarios
FROM 'C:\usuarios.txt'
WITH(FIRSTROW = 2, ROWTERMINATOR = '$', FIELDTERMINATOR = ';')

El fallo que me aparece es el siguiente:

Mens. 4832, Nivel 16, Estado 1, Línea 1
Carga masiva: fin de archivo inesperado en el archivo de datos.
Mens. 7301, Nivel 16, Estado 2, Línea 1
No se puede obtener ("IID_IColumnsInfo") del proveedor OLE DB "BULK" para el servidor vinculado "(null)".

¿Alguien sabe que puede pasar?

Gracias