Importar archivo en un solo registro

16/06/2009 - 18:49 por Juan | Informe spam
Hola grupo, necesito importar un archivo de texto en un solo registro...
necesito aplicar un delimitador donde indique que termine hasta el final del
archivo.

como puedo realizar esto con BULK ????

Gracias..

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera
16/06/2009 - 19:14 | Informe spam
Vea si este artículo le es de utilidad:

Using BULK INSERT to Load a Text File
http://www.sqlteam.com/article/usin...-text-file

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Juan" wrote:

Hola grupo, necesito importar un archivo de texto en un solo registro...
necesito aplicar un delimitador donde indique que termine hasta el final del
archivo.

como puedo realizar esto con BULK ????

Gracias..
Respuesta Responder a este mensaje
#2 Juan
16/06/2009 - 19:50 | Informe spam
Gracias gustavo por tu ayuda... fijate que ya logre insertar varios archivos
con la siguiente instrucción:

BULK INSERT TaskHistory_TempIRS FROM
'E:\Kronos\scripts\connect\aerotek_extract_ral.IRS'
WITH (ROWTERMINATOR = 'char(10)')

Pero en un archivo me arroja el siguiente error:

Bulk Insert fails. Column is too long in the data file for row 1, column 1.
Make sure the field terminator and row terminator are specified correctly.

Todos los archivos que insert son de text y son basicamente archivos logs
que debo de insertar en un solo registro de una tabla.

Gracias nuevamente..

"Gustavo Larriera" wrote:

Vea si este artículo le es de utilidad:

Using BULK INSERT to Load a Text File
http://www.sqlteam.com/article/usin...-text-file

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Juan" wrote:

> Hola grupo, necesito importar un archivo de texto en un solo registro...
> necesito aplicar un delimitador donde indique que termine hasta el final del
> archivo.
>
> como puedo realizar esto con BULK ????
>
> Gracias..
Respuesta Responder a este mensaje
#3 Gustavo Larriera
16/06/2009 - 19:55 | Informe spam
El archivo que da problema ha de tener datos del tamaño inadecuado. Verifique
que la primera fila (donde está el problema según dice el error) tiene los
delimitadores de columna y fila adecuados.


Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Juan" wrote:

Gracias gustavo por tu ayuda... fijate que ya logre insertar varios archivos
con la siguiente instrucción:

BULK INSERT TaskHistory_TempIRS FROM
'E:\Kronos\scripts\connect\aerotek_extract_ral.IRS'
WITH (ROWTERMINATOR = 'char(10)')

Pero en un archivo me arroja el siguiente error:

Bulk Insert fails. Column is too long in the data file for row 1, column 1.
Make sure the field terminator and row terminator are specified correctly.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida