SQL - BULK INSERT

 
Vista:

BULK INSERT

Publicado por Marco (2 intervenciones) el 24/10/2008 07:15:45
quiero cargar de manera masiva un archivo tipo texto donde mis datos estan separados por '|' a una base de datos de sql de la siguiente manera

BULK INSERT sicom.dbo.rutas
FROM 'c:datosSCMEDIXM.DAT'
WITH
(
FIELDTERMINATOR = '|',

ROWTERMINATOR = ', ' )

pero me manda el siguiente erro tigue pero no encuentro la solucion

Mens. 4866, Nivel 16, Estado 1, Línea 1
Error de carga masiva. Columna demasiado larga en el archivo de datos para la fila 1, columna 9. Compruebe que especificó correctamente los valores para el terminador de campo y el terminador de fila.
Mens. 7399, Nivel 16, Estado 1, Línea 1
El proveedor OLE DB "BULK" para el servidor vinculado "(null)" informó de un error. El proveedor no proporcionó información acerca del error.
Mens. 7330, Nivel 16, Estado 2, Línea 1
No se puede recuperar una fila del proveedor OLE DB "BULK" para el servidor vinculado "(null)".

alguien me puede ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:BULK INSERT

Publicado por Isaias (5072 intervenciones) el 24/10/2008 16:08:27
¿Nos muestras la PRIMERA LINEA de tu archivo texto?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BULK INSERT

Publicado por pacopaz (143 intervenciones) el 24/10/2008 17:34:07
Además de la estructura de la tabla, si no es mucha molestia.
El primer error parece ser que es por el tamaño del noveno campo.
Esto de ser vidente, se le da mucho al buen Isaias, que de esto sabe un rato, pero a mi se me dificulta.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BULK INSERT

Publicado por marco (2 intervenciones) el 24/10/2008 18:12:50
te anexo los primero 4 registros de 10,000 que quiero cargar


076000100265|33DP09A013300760|ESPINOSA MEDINA MA GPE |FAGOAGA 14 |27RR16|F12F|00000135|07K6|01,
076000100303|33DP09A013325810|ESQUEDA LUIS |AV UNIVERSIDAD 21 PTE LOC C |17RR61|F12F|00000281|07K6|01,
076000100583|35DP09A013521110|FLORES SANTIAGO SAUL |REFORMA 21 INT 203 |26RR28|F12F|00000419|07K6|01,
076000101385|33DP09A013333220|LUNA YANEZ MARIO |16 DE SEPT 8 LOC 127 |48RT94|F129|00000153|07JJ|01,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BULK INSERT

Publicado por Maver (12 intervenciones) el 28/10/2008 12:38:26
Proba hacer los siguiente abri el txt con MS Word y dale guardar... y ejecuta ahi el bulk Insert.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BULK INSERT

Publicado por adams (1 intervención) el 29/07/2010 16:22:42
la cagaste.....me solucionaste el 1/2 drama...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BULK INSERT

Publicado por dandan (1 intervención) el 30/06/2012 00:50:47
Si jalo a la primera pero el pedo es que esto es un procedimiento y para la segunda vez ya no sirve de nuevo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar