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

Responder a