SQL Server - Pasaje CSV a Tabla SQL

 
Vista:

Pasaje CSV a Tabla SQL

Publicado por Gabriel (2 intervenciones) el 29/09/2021 17:57:03
Buen día, necesito pasar un CSV (que recibo) a tabla SQL.
Lo estoy tratando de hacer con BULK INSERT.
Si tomo el archivo como viene, al editarlo aparece sin orden y al tratar de convertirlo aparece el siguiente error:

Mens. 4832, Nivel 16, Estado 1, Línea 1
Carga masiva: fin de archivo inesperado en el archivo de datos.
Mens. 7399, Nivel 16, Estado 1, Línea 1
El proveedor OLE DB "BULK" del 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 capturar una fila del proveedor OLE DB "BULK" para el servidor vinculado "(null)".

Si abro el CSV con un editor de texto y lo guardo sin cambios la conversión funciona OK .

Lo unico que noto es que el CSV original es ANSI y cuando lo regrabo queda UNICODE.

Por favor, si alguien me puede indicar si me puede faltar algún parámetro.

Muchas gracias !
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

Pasaje CSV a Tabla SQL

Publicado por Isaias (4558 intervenciones) el 30/09/2021 16:00:18
Intenta subirlo con el asistente de IMPORTACION/EXPORTACION, no uses BULK INSERT
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

Pasaje CSV a Tabla SQL

Publicado por Gabriel (2 intervenciones) el 30/09/2021 21:04:29
Muchas gracias por tu respuesta, ahora voy a probar.
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