Fijate si el separador se repite en cuyo caso deberias usar '|\n'

Es hora de que tu cliente migre.  Conozco gente que tiene problemas de
compatibilidad con el hardware nuevo que compro para instalar el 7.0 y esta
desesperada.



--------------------------------
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting

On Thu, Jul 3, 2008 at 11:55, julio.novomisky <[EMAIL PROTECTED]>
wrote:

> Mariano
> No funciona
> ¿Puede ser porque es un SQL 7?
> Julio
>
>
>  -----Original Message-----
> From: "Jose Mariano Alvarez" <[EMAIL PROTECTED]>
> To: "julio.novomisky" <[EMAIL PROTECTED]>
> Date: Thu, 3 Jul 2008 11:35:22 -0300
> Subject: [dbms] Error en un BulkInsert
>
> ROWTERMINATOR = '\n'
>
> --------------------------------
> Atte.
> Ing. Jose Mariano Alvarez
> SQL Total Consulting
>
>
>
>  On Thu, Jul 3, 2008 at 10:45, julio.novomisky <[EMAIL PROTECTED]>
> wrote:
>
>> Buenas
>> Siempre las transformaciones las hicimos desde programas VB o ahora C#
>> Hoy tengo que ejecutar un DTS con transformaciones, con datos que me
>> llegan de un UNIX, pero dentro del SQL 7
>> El problema es que el ROWTERMINATOR debe ser un caracter 10, y al ponerlo
>> en el bulkinsert del job, no me lo esta reconociendo
>> Cual sería el caracter 10 para ese bulkinsert?
>> El SQL es:
>> BULK INSERT Conta
>> FROM 'd:\Archivos\Conta.txt'
>> WITH (FIELDTERMINATOR ='|',ROWTERMINATOR = '
>> ')
>> El error es que no lo reconoce y me devuelve este mensaje:
>> Server: Msg 4866, Level 17, State 66, Line 1
>> Could not bulk insert because column too long in data file. Make sure
>> FieldTerminator and RowTerminator were specified correctly.
>> Gracias
>> Julio
>>
>
>

Responder a