Otra alternativa que creo evita que lo convierta a formato windows (CRLF) es
DECLARE @bulk_cmd varchar(1000) SET @bulk_cmd = 'BULK INSERT <database> FROM ''<drive>:\<path>\<filename>'' WITH (ROWTERMINATOR = '''+CHAR(10)+''')' EXEC (@bulk_cmd) -------------------------------- Atte. Ing. Jose Mariano Alvarez SQL Total Consulting On Thu, Jul 3, 2008 at 13:10, Jose Mariano Alvarez < [EMAIL PROTECTED]> wrote: > 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 >>> >> >> >
