SQL Server - Error con bulk insert

 
Vista:
sin imagen de perfil

Error con bulk insert

Publicado por Daniel89 (1 intervención) el 20/02/2017 19:42:39
Que tal amigos de este foro, este es mi primera consulta el problema es el siguiente:

Tengo una tabla llamada OT

1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE [dbo].[OT](
	[Numero] [int] NULL,
	[Fechaalta] [date] NULL,
	[Horaalta] [time](7) NULL,
	[Id Cliente] [int] NULL,
	[Kilogramosennegro] [decimal](13, 2) NULL,
	[Estatus] [varchar](50) NULL,
	[Fechaentrega] [varchar](50) NULL,
	[Horaentrega] [varchar](50) NULL,
	[Fechacompromiso] [varchar](50) NULL
) ON [PRIMARY]

Quiero realizar un bulk insert de la siguiente manera
1
2
3
4
5
6
7
8
BULK
INSERT OT
FROM 'C:\publico\sistemas\Tablas Generadas Tps\OT.txt'
WITH
(
 
FORMATFILE = 'C:\publico\sistemas\Tablas Generadas Tps\OT.fmt'
)

Al ejecutarlo me marca el error
Cannot bulk load. Invalid column number in the format file "C:\publico\sistemas\Tablas Generadas Tps\OT.fmt"


mi archivo fmt esta de la siguiente manera
12.0
9
1 SQLCHAR 0 100 "," 0 Numero ""
2 SQLCHAR 0 100 "," 1 Fechaalta ""
3 SQLCHAR 0 100 "," 2 Horaalta ""
4 SQLCHAR 0 100 "," 3 [Id Cliente] ""
5 SQLCHAR 0 100 "," 4 Kilogramosennegro ""
6 SQLCHAR 0 100 "," 5 Estatus ""
7 SQLCHAR 0 100 "," 6 Fechaentrega ""
8 SQLCHAR 0 100 "," 7 Horaentrega ""
9 SQLCHAR 0 100 "\r\n" 8 Fechacompromiso ""


y el archivo de texto contiene lo siguiente
752,15/12/2015,03:53 p.,269,730.00,Terminada,15/12/2015,04:48 p.,21/12/2015

Alguien podria ayudarme con el error
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Error con bulk insert

Publicado por Isaias (4558 intervenciones) el 22/02/2017 19:19:33
INVALID COLUMN NUMBRE

Creo que el problema lo tiene en esta linea de tu archivo de formato

1 SQLCHAR 0 100 "," 0 Numero ""

Si no mal recuerdo, no existe la LINEA CERO
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