Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

caracter LF en BCP

149 views
Skip to first unread message

rigo

unread,
Nov 24, 2005, 2:36:44 PM11/24/05
to
Hola a todos:

Tengo que cargar a SQL SERVER 2000 un archivo de texto con el TABULADOR
como separador de campos y el caracter "Ajuste de linea" <LF> como
separador de fila.

Ejecute un DTS y me funciona perfecto, pero NECESITO ejecutarlo atraves
de BCP o BULK INSERT y no me a sacado canas.. el bcp es el siguiente:

EXECUTE master..xp_cmdshell 'BCP BASE.dbo.TABLA1 IN
C:\archivoprueba.csv -t\t 1 -Sservidor -Usa -Ppassword -c'

el error que me genera es el siguiente: "Se encontro un EOF inesperado
en un archivo de datos de BCP"

PDTA: el separado de campo y el fin de registros puede variar, he
realizado pruebas con otro fin de registro ENTER <CRLF> y me ha
funcionado. Es como si no me reconociera el ajuste de linea como
separador de registro.

Cualquier orientacion gracias.

0 new messages