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 >> > >
